将OpenOffice.org变成一个文档格式转换工具

时间:2022-04-25
本文章向大家介绍将OpenOffice.org变成一个文档格式转换工具,主要内容包括翻译:OpenOffice.org API介绍(三)、翻译:OpenOffice.org API介绍(二)、翻译:OpenOffice.org API介绍(一)、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

OpenOffice.org具有一个鲜为人知的特性就是其能够作为一个服务来运行,而这种能力具有一定的妙用。举例来说,你可以把openoffice.og变成一个转换引擎,利用这种转换引擎你可以通过网络接口或命令行工具对文件的格式进行转换,JODConverter可以帮助你实现OpenOffice.org的这种文件转换功能。

为了将OpenOffice.org作为一个转换引擎,你必须以服务的方式将它启动,使它在某个特定的端口监听连接,在Linux平台你可以用如下的命令启动openoffice.org: soffice -headless -accept="socket,port=8100;urp;" 在Windows平台, 使用如下命令: "C:Program FilesOpenOffice.org 2.2programsoffice" -accept="socket,port=8100;urp;"

JODConverter是基于java,你需要安装1.4或更高版本的java运行环境。下载最新版本的jodconverter-tomcat-x.x.x.zip,解压到某个目录,就可以启动 JODConverter sh jodconverter-tomcat-2.1.1/bin/startup.sh 在浏览器打开http://localhost:8080/converter,你就可以看见一个简单的Web界面,选中需要转换的文件并确定格式,点击按钮就可以转换。也可以通过命令行对文件进行转换,如: java -jar jodconverter-2.1.1/lib/jodconverter-2.1.1.jar loremipsum.odt loremipsum.pdf

相关资料:

构建文件格式转换服务器:http://blog.csdn.net/oldjavaman/archive/2007/08/14/1742666.aspx 深入了解OpenOffice.org:     http://docs.huihoo.com/openoffice/deepknowlegeofooo-1.html http://docs.huihoo.com/openoffice/deepknowlegeofooo-2.html http://docs.huihoo.com/openoffice/deepknowlegeofooo-3.html

翻译:OpenOffice.org API介绍(三)

翻译:OpenOffice.org API介绍(二)

翻译:OpenOffice.org API介绍(一)