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等).

这是一些有用的网站:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值