原文:用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