问题描述:给定work模板文件,通过java接口下载生成word文件,word文件里面数据需要填充上。
解决方案:
1、使用apache poi 来生成word文件
2、使用Poi-tl填充数据到word模板上面,然后供下载。
本文主要讲如何使用poi-tl通过模版文件生成word文件。
1.框架资料:
http://deepoove.com/poi-tl/ 文档地址
https://github.com/Sayi/poi-tl 源码
2.框架搭建:
2.1 采用Springboot快速搭建javaWeb环境。
2.2 pom文件配置poi poi-tl
3.代码演示:
准备一个文档,放在如图路径下,
然后文档里面内容如图:
然后准备StoryData类:
运行项目,调用http://localhost:8080/poi/downloadDoc 即可看到下载填充过模板的文档。
在poi-tl上面还有一些更多的功能,有需要的可以到api(http://deepoove.com/poi-tl/)里面去看看。
领取专属 10元无门槛券
私享最新 技术干货