原文:Freemarker + xml 實現Java導出word

前言 最近做了一個調查問卷導出的功能,需求是將維護的題目,答案,導出成word,參考了幾種方案之后,選擇功能強大的freemarker 固定格式之后的wordxml實現導出功能。導出word的代碼是可以直接復用的,於是在此貼出,並進行總結,方便大家拿走。 實現過程概覽 先在word上,調整好自己想要的樣子。然后存為xml文件。保存為freemarker模板,以ftl后綴結尾。將需要替換的變量使用f ...

2019-11-24 10:42 2 437 推薦指數:

查看詳情

java導出2007版word(docx格式)freemarker + xml 實現

http://blog.csdn.net/yigehui12/article/details/52840121 Freemarker+xml生成docx 原理概述:word從2003版就支持xml格式,而freemarkerjava封裝的模板工具,兩者結合也就是在xml中需要動態 ...

Mon Nov 27 23:38:00 CST 2017 1 3133
Javafreemarker導出word

概述 最近一個項目要導出word文檔,折騰老半天,發現還是用freemarker的模板來搞比較方便省事,現總結一下關鍵步驟,供大家參考,這里是一個簡單的試卷生成例子。 詳細 代碼下載:http ...

Thu Feb 22 17:55:00 CST 2018 0 8330
FreeMarker(XML模板)導出word

  在項目中使用它完成的功能是按照固定的模板將數據導出Word。比如台賬。在完成后將處理過程按照台賬的要求導出,有時程序中需要實現生成標准Word文檔,要求能夠打印,並且保持頁面樣式不變。   這個功能就是由XML+Freemarder來實現的,Word從2003開始支持XML格式,大致的步驟 ...

Sun Aug 16 23:11:00 CST 2015 0 2182
Javafreemarker導出Word 文檔

1.用Microsoft Office Word打開word原件; 2.把需要動態修改的內容替換成***,如果有圖片,盡量選擇較小的圖片幾十K左右,並調整好位置; 3.另存為,選擇保存類型Word 2003 XML 文檔(*.xml)【這里說一下為什么用Microsoft Office ...

Tue Jul 24 18:54:00 CST 2018 0 1264
Java導出freemarker實現下載word文檔格式功能

首先呢,先說一下制作freemarker模板步驟, 1. 在WPS上寫出所要的下載的word格式當做模板 2. 把模板內不固定的內容(例:從數據庫讀取的信息)寫成123或者好代替的文字標注 3. 把固定模板另存為htm或者html格式 4. 用文本編輯器(例:EditPlus ...

Tue May 23 20:01:00 CST 2017 1 2549
javafreemarker實現導出word----包含圖片

分為以下三個步驟: 1.先制作word模板 2.將該文檔另存為 xml 文件 3.打開xml 文件 將對應的字段替換,比如 4.將xml文件保存成ftl格式的文檔 5.相應的代碼: ...

Thu Jun 15 22:35:00 CST 2017 0 1738
Java使用freemarker導出word文檔

通過freemarker,以及JAVA導出word文檔。 共分為三步:   第一步:創建模板文件   第二步:通過JAVA創建返回值。   第三步:執行 分別介紹如下: 第一步: 首先創建word文檔,按照想要的格式寫好模板,需要替換的位置,使用 ${} 占位,其{}中放入名稱 ...

Tue Apr 02 18:44:00 CST 2019 0 774
JavaFreemarker完美導出word文檔(帶圖片)

前言 最近在項目中,因客戶要求,將頁面內容(如合同協議)導出word,在網上翻了好多,感覺太亂了,不過最后還是較好解決了這個問題。 准備材料 1.word原件 2.編輯器(推薦Firstobject free XML editor) 實現步驟 1.用Microsoft Office ...

Fri Mar 09 17:50:00 CST 2018 0 892
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM