1.介绍
Word模板引擎,基于Microsoft Word模板和数据生成新的文档,并且支持用户自定义函数,函数可以在Word模板的任何位置执行。
poi-tl的使用文档地址是http://deepoove.com/poi-tl/
2.使用
这边只说明下自己用到的标签及功能其他功能需要的可以参考官方文档
2.1对象属性填值
模板是这样
对应的后端
2.2表格模板
大括号是传入的对象中括号是属性填充
一行的对象
使用一个list装入 有多少行装多少个poitl的表格对象
2.3统计图
统计图的话模板
后端
你的模板可以是有值的 但是如果你的饼图没有任何数据你还是传入了这个模板对象那么要报错 说至少一个值 如果不传人对象 那么 模板啥样 最后生成的word就是啥样
如果没值的时候不想显示模板 那么就要使用 poitl的区块对功能
wfb 为true才显示 false 那么这块就会隐藏
2.4组合
有图片 有文字
图片的话
需要专门的图片格式直接传入地址啥的
官方提供了多种图片传参
3.使用心得
像我这样word玩的菜的真的做模板花的比代码时间还多 poi-tl提供的功能挺丰富和全面的 主要就是调模板 只要模板调的好 你的 报告就很容易实现
感觉写的有点乱 如果有问题可以提问 我尽力解答
感谢浏览
如有问题请大佬不吝赐教 谢谢!!!
2021-02-26 16:28:20