原文:用freemark和xml生成word简单示例

用freemark和xml生成word 最近要做一个生成word报告的系统,一开始的想法是使用点聚的weboffice控件。然后通过书签来实现替换后台数据的功能,但是报告中涉及到了复杂格式的表格这样的话就不能用书签替换了 要是纯文字的可以使用 。用这个控件的好处就是可以实现在线编辑控制一些简单的打印 复制等权限。后来我想到了freemark技术,那就赶快行动 接下来我就给大家做一个简单的demo. ...

2013-11-22 11:18 2 5315 推荐指数:

查看详情

Java利用Freemark生成word文档

记录项目中通过freemark生成word文档。 freemark生成word文档一个不好的地方就是需要手动将带有占位符的.doc模板转成xml文件(另存为2003xml),不好就不好在一些占位符被分隔开,需要手动取处理(可以用notepad++格式化下并处理,比较美观:开启xml支持插件 ...

Tue Jul 30 06:02:00 CST 2019 0 856
java Freemark模板生成word图表及目录

java用freemark生成word模板,一直都会遇到各种各样的问题;这次遇到的问题就是用freemark模板生成word目录和数据图表。解决方法如下: 1.制作word样式,word样式需要和客户方需求一致;然后需要将word另存为xml文档(一定要将xml文档的样式表拷入到freemark ...

Fri Sep 28 00:22:00 CST 2018 1 2721
FreeMark导出word文件

1.编辑好word 2.将word模板另存为xml格式, 把需要动态生成的文字用${xxx}代替 eg: 张强 替换为:${name} 注意:图片是很长的一个base64的字符,同样替换就好 比如替换为 ${photo} 3.将xml模板文件 ...

Fri Nov 15 02:37:00 CST 2019 0 300
XML引入多scheme文件约束简单示例

XML引入多scheme文件约束简单示例,用company.xsd和department.xsd来约束company.xml: company.xsd department.xsd company.xml ...

Fri Oct 14 03:43:00 CST 2016 0 1521
Spring中 aop的 xml配置(简单示例

示例:   aop,即面向切面编程,面向切面编程的目标就是分离关注点。 比如:小明(一位孩子)想吃苹果,首先得要有苹果,其次才能吃。那么妈妈负责去买水果,孩子负责吃,这样,既分离了关注点,也减低了代码的复杂程度 示例: 孩子 ...

Fri Dec 28 23:50:00 CST 2018 0 2259
freemark+dom4j实现自动化word导出

导出word我们常用的是通过POI实现导出。POI最擅长的是EXCEL的操作。word操作起来样式控制还是太繁琐了。今天我们介绍下通过FREEMARK来实现word模板导出。 目录 开发准备 模板准备 开发测试 结果检测 ...

Mon May 25 16:51:00 CST 2020 0 1458
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM