word java api,是否有可以创建丰富Word文档的Java API?
2007年,我的項目成功使用OpenOffice.org的Universal Network Objects(UNO)界面,以編程方式從Java Web應用程序(Struts / JSP框架)生成MS-Word兼容文檔(* .doc)以及相應的PDF文檔.
OpenOffice UNO還允許您構建與MS-Office兼容的圖表,電子表格,演示文稿等.我們能夠動態構建復雜的Word文檔,包括圖表和表格.
我們使用帶有書簽插入的模板MS-Word文檔簡化了流程,軟件插入了內容,但是,您可以從頭開始構建文檔.目標是讓軟件生成報告文檔,這些文檔可以由最終用戶共享和進一步調整,然后再將其轉換為PDF以進行最終交付和歸檔.
如果希望用戶使用OpenOffice而不是MS-Office,則可以選擇以OpenOffice格式生成文檔.在我們的例子中,用戶想要使用MS-Office工具.
UNO包含在OpenOffice套件中.我們只是將Java應用程序鏈接到套件中與UNO相關的庫.提供了一個包含示例應用程序和UNO開發人員指南的OpenOffice Software Development Kit(SDK).
我沒有調查最新的OpenOffice UNO是否可以生成MS-Office 2007 Open XML文檔格式.
關于OpenOffice UNO的重要事項是:
>這是免費軟件
>它支持多種語言(例如Visual Basic,Java,C等).
>它與平臺無關(Windows,Linux,Unix等).
這是一些有用的網站:
總結
以上是生活随笔為你收集整理的word java api,是否有可以创建丰富Word文档的Java API?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 地理建模——显著性检验
- 下一篇: java实现pdf转word_Java实