尝试过了 POI ,导出 Excel 还不错,但是导出 Word 就比较弱了。设置样式合并单元格非常麻烦,导致代码混乱、可读性差。
所以有没有好的办法?
1
xiaobu945 2017-02-17 15:05:21 +08:00
用 XML 方式,提前设计好 word 模板,把需要替换的地方用特殊标记标出来
|
2
depress 2017-02-17 15:10:38 +08:00
poi 只适合用来操作 Excel ,隐约记得 jacob 对 word 支持比较好
|
4
ooTwToo OP @depress jacob 是通过 Java 的 JNI 调用本地的 Com 接口,也就是说,最终操作 Excel 、 Word 的还是你本地机器上的 Office 组件, Jacob 只是提供了一个调用的桥接而已,这也就限定了 jacob 只能在 windows 的操作系统上应用,并且该系统必须也已经安装了 Office 组件。
|
6
murmur 2017-02-17 16:23:09 +08:00
|
10
xxdd 2017-02-17 16:51:22 +08:00
用过 freemarker
改模板眼睛都快瞎了 |
11
davidway 2017-02-20 20:40:43 +08:00
POI 不是比较好吗。。 WORD 和 excel 都支持,而且是 apache 的
|