在客户端查看office文档时提示pdf预览文件创建失败或出现如下错误时,请检查客户端所在电脑是否安装Microsoft Office或者WPS;如未安装 请安装最新版Microsoft Office或WPS后清空客户端中对应的文档缓存后,重新打开对应的office文档进行查看。

    

11788



    如果安装Microsoft Office或者WPS后仍不能预览office文档,请参照如下步骤尝试在服务端安装并配置 LibreOffice/OpenOffice (以下简称Office服务)  :

    强烈建议使用LibreOffice,以便带来更好的文档转换效果!


    1.LibreOffice或OpenOffice下载和安装说明请参考官方说明文档:

        LibreOffice:https://zh-cn.libreoffice.org

        OpenOffice:https://www.openoffice.org/zh-cn


    2.如服务端版本为3.1.5及之后的版本请跳过当前步骤参考后续进行配置,3.1.5之前的版本请参考当前步骤进行配置忽略后续步骤;

    使用系统管理员登录客户端后,进入到系统->配置项页面,修改OpenOffice命令执行目录(精确到soffice可执行文件父目录,如:C:/Program Files (x86)/OpenOffice 4/program/,/opt/openoffice4/program/)    

11806



    3.如使用exe安装包部署的slimdoc后端服务,首先找到服务安装目录下的tomcat85\webapps\slimdoc\WEB-INF\classes\application.properties文件,编辑其中jodconverter.local开头的配置;其中jodconverter.local.officehome请根据实际情况填写安装路径,请确保Office服务进程端口未被其他进程占用


         是否开启Office服务:                  jodconverter.local.enabled=true 

         Office服务进程端口:                  jodconverter.local.portNumbers=8100,8101

         单个进程可执行任务最大数量:     jodconverter.local.maxTasksPerProcess=10

         Office服务安装路径:                 jodconverter.local.officehome=C:/Program Files/LibreOffice



QQ20201221-114721




11804



QQ20201221-115219


    4.如直接使用java命令启动slimdoc后端服务war包,请参照上一步添加启动参数,如:

    java -jar slimdoc.var --server.port=2081 --jodconverter.local.enabled=true --jodconverter.local.portNumbers=8100,8101 --jodconverter.local.maxTasksPerProcess=10 --jodconverter.local.officehome=/usr/bin/libreoffice7.0


    5.如使用tomcat或其他中间件部署的slimdoc后端服务war包,请自行修改war包中application.properties文件中jodconverter相关配置


    注:修改完配置后重启服务生效