2 happy100happy happy100happy 于 2016.01.25 20:28 提问

java生成word文档问题

图片说明
如图,java操作word时怎么修改这些信息(来源中的程序名称这些)

2个回答

caozhy
caozhy   Ds   Rxr 2016.01.25 20:42
已采纳

http://daimami.com/office/77961.htm
类似这样的代码
sumInfo.getApplicationName()

caozhy
caozhy 回复happy100happy: 生成了用poi去读写。
2 年多之前 回复
happy100happy
happy100happy 追问下,如果是用velocity模板生成的?有能直接修改的吗?还是说要先生成然后再读取文件修改?
2 年多之前 回复
Mr_dsw
Mr_dsw   Ds   Rxr 2016.01.25 20:58

这个要利用第三方的sdk才能实现,java本身没有方法

happy100happy
happy100happy 这个我知道,我目前使用的是veloctiy模板生成的word文档,但是程序名称为空,需要设置这个值。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java生成复杂word文档的完美解决方案
http://www.havenliu.com/java/514.html 更新:我比较懒。呃。。。应该说是很懒,其实很不想添加这段文字,但随着越来越多的朋友发邮件问我这个问题,而我又要每封邮件都答复一样的问题,觉得是一件比较悲剧的事情,所有还是来更新一下。 很多朋友照着我说的方法生成的文档都遇到了乱码的问题,我觉得有一定编程经验的都曾经遇到乱码,这应该属于
java 生成word文档
转载自:http://18810098265.iteye.com/blog/2056122 最近需要做一个导出word的功能, 在网上搜了下, 有用POI,JXL,iText等jar生成一个word文件然后将数据写到该文件中,API非常繁琐而且拼出来的样式也不美观,于是选择了另一种方式----feemarker基于word模板的导出方式, 这种方式非常简单而且导出的样式美观, 其
freemarker根据word模板生成word文档中遇到的问题
freemarker根据word模板生成word文档中遇到的问题 以下问题背景依据下篇文章 1、freemarkers skip assertNonNull InvalidReferenceException 描述:${varable} 表达式里面varable值为空时,会报错,这是freemarker为了防止其他潜在的错误而定的规则,这里的解决办法是: ${varable!}
在java 用xml模板通过freemarker生成word文档
先贴一段代码,这是根据网上的代码稍作修改后可以直接运行 需要下载freemarker.jar maven的项目直接引用 org.freemarker freemarker 2.3.23 package com.yh.ibd.web; import java.io.BufferedWriter; import java.io.File; import java.i
java生成word文档完美解决方案.
java生成word文档完美解决方案.
freemarker根据模板生成word文档,换行
freemarker根据模板生成word文档,其它地方已经说的非常清除了,在此简单再说以下。 1、制作word模板,另存为xml文件。在此我另存为的时windows xml,它和windows 2003 xml有细微差别,但差别不大。权衡之下,我选择的是前者。 2、用word打开这个文件,先对里面需要填写的一个变量进行替换,然后保存退出。再用编辑器打开这个文件,找到刚才的那个自己填写的变量
java中使用freemarker导出word文档
公司项目要求要有一个能导出成一份word文档的功能,于是就上网搜了一些教程,但我跟着教程使用的时候还是遇到了很多问题,这里我自己总结一份我作为新手使用freemarker能看懂的文章。可能以后自己还会用到,至少到时候忘了还可以翻看一下。 首先要自己在网上下载一个freemarker的jar包,这个直接百度就有,不赘述了。向自己的项目中导入刚才下载的freemarker的jar包,然后把自己需要展
使用java快速生成word文档
当我们使用Java生成word文档时,通常首先会想到iText和POI,这是因为我们习惯了使用这两种方法操作Excel,自然而然的也想使用这种生成word文档。但是当我们需要动态生成word时,通常不仅要能够显示word中的内容,还要能够很好的保持word中的复杂样式。这时如果再使用IText和POI去操作,就好比程序员去搬砖一样痛苦。        这时候,我们应该考虑使用FreeMarker
Java项目中使用Freemarker生成Word文档
Web项目中生成Word文档的操作屡见不鲜,基于Java的解决方案也是很多的,包括使用Jacob、Apache POI、Java2Word、iText等各种方式,其实在从Office 2003开始,就可以将Office文档转换成XML文件,这样只要将需要填入的内容放上${}占位符,就可以使用像Freemarker这样的模板引擎将出现占位符的地方替换成真实数据,这种方式较之其他的方案要更为简单。
Java POI 生成Word文档
Java POI方式生成word文件。