java 代码生成word文件 100
现在有这样一个需求,就是能使用java代码定时生成word文档,要求可以下载,我在网上查了下,javapoi比较适合生成excl,使用itext对word的支持更好,我想...
现在有这样一个需求,就是能使用java代码定时生成word文档,要求可以下载,我在网上查了下,java poi比较适合生成excl,使用itext对word的支持更好,我想知道有没有具体的流程,或者事例可以参考一下?
展开
3个回答
展开全部
没定格式的话可以再jsp页面添加这段:
<%
response.reset();
response.setContentType("application/vnd.ms-excel;charset=UTF-8");
java.util.Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");
String Starttime = df.format(date).toString();
response.setHeader("Content-disposition", "attachment; filename=GroupingInformation_"+ Starttime + ".doc");
%>
如果要定好格式的话,只有自己去看poi比较复杂。(但是用习惯了就没大问题了。)
poi后台:
导出第三句是格式,这个自己去试试。
追问
我看网上说的poi对于word的支持不太好啊?不是很复杂的word文档,但是里面会有表格和一下描述文字
追答
对了。。。poi后台我导出的Excel。。一般情况下用没定格式的导出word也行,怎么说呢,你加了那段话,系统就直接复制你的页面过去,所以你的页面是什么样子,基本导出就是什么样子的。。。当你跳转这个页面的时候就系统就会问你报存word文件否。。。。word导出,你的table也会出来。
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
展开全部
建议你使用pageoffice。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你生成的Word文档有没有模板的?是不是那种定义好的格式,然后直接把内容往模板里面填的那种?
追问
对,是的,说是有定好的模板,然后往里面填充数据,这个要使用什么比较好?
追答
如果是这样的话我到是做过这方面的东西,你去网上找一个foxechs这个软件,很小的一个,这个东西应该是有详细说明的。其实际原理就是利用这个软件将定义好的模板转换为xml格式的,然后在模板内容下定义好变量,在Java程序里给变量赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询