UJCMS文库及DOC导入功能配置

2022-07-13 11:36 阅读

UJCMS文库和DOC导入功能需要OpenOffice或LibreOffice支持,需要在服务器上安装这两个软件中的一个。然后修改/WEB-INF/classes/application.yaml配置。

Windows环境

OpenOffice安装

下载地址:https://www.openoffice.org/download/index.html

下载最新的Windows版本,目前最新版本是4.1.12。下载后正常安装即可。

LibreOffice安装

下载地址:https://zh-cn.libreoffice.org/download/libreoffice/

下载最新的Windows版本,目前最新版本是7.3.4。下载后正常安装即可。

Linux环境(CentOS-7 64位)

OpenOffice安装

下载地址:https://www.openoffice.org/download/index.html

下载Linux版OpenOffice,目前最新版本是4.1.12

Linux命令行下载:

wget http://jaist.dl.sourceforge.net/project/openofficeorg.mirror/4.1.12/binaries/zh-CN/Apache_OpenOffice_4.1.12_Linux_x86-64_install-rpm_zh-CN.tar.gz

解压:

tar -zxvf Apache_OpenOffice_4.1.12_Linux_x86-64_install-rpm_zh-CN.tar.gz

安装:

cd RPMS/
rpm -ivh *.rpm

LibreOffice安装

各种Linux发行版都有现成的LibreOffice软件包,可以直接安装。

CentOS 的安装命令为:

yum install libreoffice
yum install libreoffice-headless

转换乱码

如果出现word转换成pdf出现乱码的情况,一般是因为Linux系统中缺乏相应的字体。

可以把Windows下一些常用中文字体拷贝到Linux的/usr/share/fonts/zh-cn/目录。

修改UJCMS配置文件

修改/WEB-INF/classes/application.yaml文件

# 注意:所有配置项的冒号后面都必须有一个英文空格
# 是否启用Office功能(商业版功能)
jodconverter.local.enabled: true
# Office安装路径
# LibreOffice Linux 通常为 /usr/lib64/libreoffice
# LibreOffice Centos 通常为 /usr/bin/libreoffice
# LibreOffice Windows 通常为 C:/Program Files/LibreOffice
# OpenOffice Windows 通常为 C:/Program Files (x86)/OpenOffice 4
# OpenOffice CentOS 通常为 /opt/openoffice4
jodconverter.local.office-home: C:/Program Files/LibreOffice
QQ咨询
电话
微信
微信扫码咨询