word源码java
Poi-tl(Poi-template-language)
:memo:
Word
模板引擎,基于Apache
Poi,目标是在文档的任何地方做任何事情(Do
Anything
Anywhere)。
下表对一些处理Word的解决方案作了一些比较:
方案
跨平台
样式处理
易用性
Poi-tl
纯Java组件,跨平台
:check_mark_button:
不需要编码,模板即样式
:check_mark_button:
简单:模板引擎,对POI进行封装,支持Word文档合并、表格处理等
Apache
POI
纯Java组件,跨平台
编码
简单,没有模板引擎功能
Freemarker
XML操作,跨平台
无
复杂,需要理解XML结构,基于XML构造模板
OpenOffice
需要安装OpenOffice软件
编码
复杂,需要了解OpenOffice的API
Jacob、winlib
Windows平台
编码
复杂,不推荐使用
Maven
com.deepoove
poi-tl
1.5.0
</dep
1