Java使用openOffice对于word的转换及遇到的问题解决-创新互联

一:需求详情:

曲靖ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。

公司需要存储合同文件,用户上传word文档的合同,通过openOffice去把word转换为pdf、再把pdf转换为图片格式,并分别存储。因为openOffice的转换需要耗费挺大的内存,所以设计为task任务,凌晨自动转换。

记录本次需求完成的时候遇到的问题。

openoffice既有windows版本也有linux版。不用担心生产环境是linux系统。


关于linux系统安装openoffice软件请参照:点击这里

二:过程


1:本地环境编码(windows)


第一步:因为是本地环境的编码而且是Windows环境,所以从安装openOffice开始,到启动服务并没有遇到难题。

第二步:转换所需要的工具包;

 
 commons-cli
 commons-cli
 1.2
 
 
 
 commons-io
 commons-io
 1.4
 
 
 
 org.openoffice
 juh
 3.0.1
 
 
 
 org.openoffice
 jurt
 3.0.1
 
 
 
 org.openoffice
 ridl
 3.0.1
 
 
 
 org.slf4j
 slf4j-api
 
 
 
 org.slf4j
 slf4j-jdk14
 test
 
 
 
 org.openoffice
 unoil
 3.0.1
 
 
 
 com.thoughtworks.xstream
 xstream
 1.3.1
 
 
 
 org.apache.pdfbox
 fontbox
 2.0.8
 
 
 
 org.apache.pdfbox
 pdfbox
 2.0.8
 

新闻名称:Java使用openOffice对于word的转换及遇到的问题解决-创新互联
转载注明:http://pwwzsj.com/article/ddodsd.html