原文:Java Web用Freemarker生成帶圖片的Word文檔

步驟一:模板制作 用world 做一個導出模板,如果有圖片則加入一張圖片占位,將world另存為xml,將xml中需要導出的內容用Freemarker標簽表示,最后另存為.ftl結尾的模板: 步驟二:后台代碼 獲取導出的數據: View Code 將本地 網絡圖片轉換成BASE 字符串 導出模板 ...

2015-08-19 16:53 1 7636 推薦指數:

查看詳情

Java Web項目中使用Freemarker生成Word文檔

Web項目中生成Word文檔的操作屢見不鮮。基於Java的解決方式也是非常多的,包含使用Jacob、Apache POI、Java2Word、iText等各種方式,事實上在從Office 2003開始。就能夠將Office文檔轉換成XML文件,這樣僅僅要將須要填入的內容放上${}占位符 ...

Thu Aug 17 21:27:00 CST 2017 0 3041
Java】用Freemarker完美導出word文檔(帶圖片

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

Sat Jul 15 23:49:00 CST 2017 20 42371
java使用freemarker生成word文檔

1、原料 開源jar包freemarker、eclipse、一份模板word文檔 2、首先設計模板word文檔 一般,通過程序輸出的word文檔的格式是固定的,例如建立一個表格,將表格的標題寫好,表格的內容使用不同的標記標好,設計好word后,將word文檔另存為xml文件(注 ...

Thu Dec 25 06:35:00 CST 2014 0 9983
java freemarker + word 模板 生成 word 文檔 (變量替換,數據的循環,表格數據的循環,以及圖片的替換)

1,最近有個需求,動態生成 Word 文當並供前端下載,網上找了一下,發現基本都是用 word 生成 xml 然后用模板替換變量的方式 1.1,這種方式雖然可行,但是生成的 xml 是在是太亂了,整理就得整理半天,而且一旦要修改模板,那簡直就是災難,而且據說還不兼容 WPS 1.2,所以筆者 ...

Tue Apr 30 00:26:00 CST 2019 0 2036
Java Web項目中使用Freemarker生成Word文檔遇到的問題

這段時間項目中使用了freemarker生成word文檔。在項目中遇到了幾個問題,在這里記錄一下。首先就是關於遍歷遇到的坑。整行整行的遍歷是很簡單的,只需要在整行的<w:tr></w:tr>的標簽錢加上遍歷的<#list list as list> < ...

Tue May 28 07:08:00 CST 2019 0 439
Java Web項目中使用Freemarker生成Word文檔 --轉

Web項目中生成Word文檔的操作屢見不鮮,基於Java的解決方案也是很多的,包括使用Jacob、Apache POI、Java2Word、iText等各種方式,其實在從Office 2003開始,就可以將Office文檔轉換成XML文件,這樣只要將需要填入的內容放上${}占位符,就可以 ...

Thu Mar 24 16:55:00 CST 2016 0 3623
FreeMarker生成圖片word文檔(瀏覽器輸出)

所需依賴 制作模板的步驟參見上篇博客,有一點需要注意的是document.xml中圖片路徑保存成本地路徑格式以支持各種圖片格式寫入至文檔。 這里的路徑搞了好長時間,簡單記錄一下: 這里的文件名要使用這種格式才能在xml文件中保存為全路徑名稱,不知道是不是我wps ...

Fri Jun 19 01:32:00 CST 2020 0 662
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM