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