[轉載]各種java生成word解決方案的優缺點對比

解決方案 優點 缺點
Jacob 功能強大 直接調用VBA接口,程序異常複雜;服務器必須是:windows系統+安裝Office;服務器端自動化com接口容易產生死進程造成服務器宕機
Apache POI 對Excel的操作功能強大;跨平臺 操作word的功能比較弱;必須針對doc和docx兩種文檔格式寫不同的代碼;兼容性差
iText 功能一般;跨平臺 只能生成rtf格式的文件,不是真正的word文件格式
Java2word 功能強大;代碼相對簡單 只是對Jacob的一種封裝,具有Jacob的所有缺點
FreeMarker 代碼相對簡單;跨平臺 模板製作複雜,需要先把文件另存xml,再在龐大的xml中設置特殊標記;不是標準的word文件格式
PageOffice 功能強大;跨平臺;兼容所有word格式;代碼簡單 不支持純服務器端生成文件
發佈了35 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章