文章目录
- 引言
- I Java生成Word、PDF、图片文档
-
- 获取标签渲染数据
- 生成文档案例
- II 工具类封装
-
- 2.1 word 渲染和word 转 pfd
- 2.2 pdf转成一张图片
- III poi-tl(word模板渲染) 标签简介
-
- 文本标签{ {var}}
- 图片标签
- 表格标签
- IV poi-tl提供了类 Configure 来配置常用的设置
-
- 标签类型
- 前后缀
- see also
引言
需求: 根据数据生成图文样式的Word文档,例如电子协议、设备安装表。
工具:
- word文档熏染使用
poi-tl
,地址 http://deepoove.com/poi-tl/1.6.x/#_requirements
poi-tl是一个基于Word模板和数据生成新文档的Word模板引擎。没有复杂的控制结构和变量赋值,只有标签,标签可以用文字、图片、表格等代替。
TDO模式:
Template + data-model = output
V1.12.0版本作了一个不兼容的改动,升级的时候需要注意:重构了PictureRenderData,改为抽象类,建议使用Pictures工厂方法来创建图片数据
<dependency>
<groupI