我在word 2007中創建了docx格式的word文檔。我需要打開此文檔並在文檔的某些地方添加文本,圖像和表格。使用Java生成word和powerpoint文檔的最佳實踐
我也需要用Powerpoint做同樣的事情。
我看到了解決方案,當他們在文檔中搜索字符串並搜索並替換它們時。我不認爲這是做到這一點的方法。
我發現的另一個解決方案是在word文檔中插入書籤,然後在書籤後追加數據。這是通過Apache POI庫完成的。該解決方案看起來更好但是如果我需要將相同的數據放在文檔的不同部分會發生什麼。我不想爲插入相同數據定義多個唯一書籤。
所以基本上我正在尋找一種方法來創建一個單詞模板,並定義關鍵字,我可以注入數據。
更新 找到了這個http://code.google.com/p/xdocreport/,它幾乎正是我想要的。
我應該調查*字段*。如果你可以定義一些給定的字段,你可以插入幾次。我猜POI庫可以相對容易地管理字段。但這只是一個猜測。 – helios 2012-08-14 09:00:34
@helios xdocreport庫如您所述使用字段。 – heldt 2012-08-22 06:03:22