扫码关注官方订阅号
如果用Java语言操作word文本,有word模板。在模板中把相应的数据放进去
走同样的路,发现不同的人生
最近做的一个项目这好有这样的需求, 有word模板,然后需要通过java生成文件。 打开Word模板--在需要填充数据的地方填入取值代码(例如: ${project.projectName})--另存为Word XML--改名为xxx.ftl,然后后端使用Freemarker来填充就可以了。
Word模板
Word XML
xxx.ftl
Freemarker
具体了解一下POI
如果是填充模板的话,一些模板引擎也可以的,如freemarker
docx4j 可以,有兴趣的话 可以看看
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
最近做的一个项目这好有这样的需求, 有word模板,然后需要通过java生成文件。
打开
Word模板
--在需要填充数据的地方填入取值代码(例如: ${project.projectName})--另存为Word XML
--改名为xxx.ftl
,然后后端使用Freemarker
来填充就可以了。具体了解一下POI
如果是填充模板的话,一些模板引擎也可以的,如freemarker
docx4j 可以,有兴趣的话 可以看看