一、java环境
使用 openoffice + jodconverter 需要java 环境
对于宝塔java环境非常好配置只需要在软件商店安装一下Tomcat 就可以了
二、安装启动openoffice
1.安装
openoffice 下载链接地址: https://www.openoffice.org/download/index.html
进入zh-CN/RPMS目录
执行yum localinstall *.rpm
然后进入 desktop-integration目录 rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm
openOffice己经安装完成,默认会安装在/opt下
2.启动
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard 启动
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard & 后台启动
二、安装jodconverter
1.下载与目录结构
- 下载 jodconverter-2.2.2 下载地址: https://sourceforge.net/projects/jodconverter/files/
2.指令
java -jar /opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar ./word文件名称.docx ./PDF文件名称.pdf
三、中文乱码的问题
windows字符集下载链接: https://download.csdn.net/download/m0_45010567/19104565
windows字符集移动到/usr/share/fonts/ 只需要解压放到此目录下就行
更新缓存/usr/bin/fc-cache
重启openoffice
在转换就可以了