1、freemarker:
2、POI:对于doc和docx要写两种不同的代码
参考:
①https://blog.youkuaiyun.com/QQ578473688/article/details/72082085?locationNum=15&fps=1
②https://blog.youkuaiyun.com/u012775558/article/details/79678701
3、pageoffice:收费......
控件、demo:http://www.zhuozhengsoft.com/dowm/
参考:https://blog.youkuaiyun.com/qq_29897369/article/details/78407111
4、openoffice+JODConverter
5、itext: 封装工具类,使用起来确实挺方便,但是导出的word文档在细节方面很难达到要求,比如:字体、行距、字体间距、首行缩进等。
6、jacob:只支持windows系统,并且要在服务器安装office
参考:https://blog.youkuaiyun.com/m0_37568521/article/details/78545887
7、java2doc:对jacob的封装
下载jar包:
http://maven.ibiblio.org/maven2/
https://blog.youkuaiyun.com/yjclsx/article/details/51441632
本文对比了多种生成Word文档的技术方案,包括Freemarker、POI、PageOffice、OpenOffice+JODConverter、iText、JACOB及java2doc,详细分析了各自的优缺点与适用场景。
628

被折叠的 条评论
为什么被折叠?



