我正在查找讀取和寫入MS Word文檔的Java庫。 我要做的是:將MS Word文檔與Java合併
- 從另一個Word文檔讀取模板文件,.DOT或.doc,並與數據庫讀取一些數據填充它
- 取數據和合並,與該文件描述以上,保留段落格式
用戶可以對文件進行更新。
我搜索並找到POI Apache和UNO OpenOffice。 第一個可以輕鬆地讀取模板並用我自己的數據庫替換任何佔位符。我沒有發現關於合併兩個或更多文檔的任何內容。 OpenOffice UNO看起來更穩定但也很複雜。此外,我不確定它有能力合併文件。
我們正在尋找正確的方向?
我想過的另一個解決方案是將doc文件轉換爲docx。通過這種方式,我找到了更多可以幫助我們合併文檔的庫。 但我該怎麼做?
謝謝!
http://stackoverflow.com/questions/2494549/is-there-any-java-library-maybe-poi-which-allows-to-merge-docx-files – 2012-07-21 12:09:51
感謝,但requiriment是.doc文件! – frengo 2012-07-21 12:11:36
「合併」文檔意味着什麼?只是將一個內容附加到另一個? – 2012-07-21 13:16:37