2013-07-17 46 views
0

我有一張要插入現有Microsoft Word模板中的字段的數據地圖。最好,我想用Java來完成它。我從pdf文件中提取文本,然後解析它以獲取數據。現在,我需要弄清楚如何將這些數據插入到用作表單的單詞模板中。通過數據,我的意思是諸如名稱,地址等。如何使用Java將數據插入Microsoft Word模板?

這是可能的嗎?我無法找到任何有助於完成此任務的文檔或參考資料。我已經能夠找到一些關於創建MS Word文檔的東西,但沒有插入到模板文本字段中。

+0

只需谷歌:Java語言模板,你會發現:http://stackoverflow.com/questions/9379580/how-to-open-and-manipulate-word-document-template-in-java http:// stackoverflow.com/questions/9732832/creating-word-document-from-a-template-using-java http://stackoverflow.com/questions/9697224/creating-a-word-document-from-a-template-dynamically -using-values-from-java-obje http://stackoverflow.com/questions/14715552/how-create-a-word-document-from-a-template-or-existing-document-with-java等... – surfealokesea

回答

2

我用JWord幾次從模板創建文檔。這不是免費的,而是完成了我所需要的。

+0

它看起來像一個很好的產品,但我正在做這個項目,作爲我的僱主的青睞....所以,我沒有興趣花時間在最重要的時間。 –

1

我建議ODFDOM項目爲ODF文件(LibreOffice,OpenOffice打開文檔格式,而不是Microsoft MOOXML格式)。

您可以加載ODF文檔並修改其中的變量,樣式和內容,也可以從頭開始創建文檔。

該項目相當活躍,最新版本爲2014-06-02 - ODF Toolkit 0.6.1-孵化。

+0

該要求是特定於MS Word的。 –

+0

好吧,「微軟Word模板」認爲你的意思是一個通用的微軟風格的Word文檔。請注意,您始終可以將其轉換爲ODF並從此處開始。 –

+0

這個問題已經兩年多了。我很久以前解決了它。 –

相關問題