配置附件预览,Excel文件预览失败原创
金蝶云社区-吴锐雄
吴锐雄
8人赞赏了该文章 3249次浏览 未经作者许可,禁止转载编辑于2022年03月31日 21:16:14


最近和一位伙伴一起看过了这个问题,他们那边的环境按照教程配置附件预览,

Excel文件预览失败,但是word文件或者其他文件是能够成功预览的。


这里最终发现他们的环境Excel转换失败是由于office没有激活导致的,激活之后就能正常预览了。


我个人理解,

预览服务的工作逻辑是把苍穹的文件服务器上的附件下载到 预览服务的系统上,进行一个office转pdf,最后返回pdf文件流给到苍穹,苍穹里面预览展示的,是一个pdf文件。

在它的整个工作过程中,要用到office系列的软件,所以只能安装在windows操作系统上。


这里提醒各位读者,在配置附件预览时,要注意以下几点:


1. 请仔细阅读《预览转换插件文档》,按照这个文档的 第2.2节和第2.3节 的

每一个步骤进行配置,文档已上传至文章的附件。

预览服务必须安装在windows操作系统的机器上。


2. 安装完成了,可以在安装的机器上,打开浏览器,访问

http://127.0.0.1:9400/api/status

如果返回类似以下信息,预览服务就是可以正常工作的:

{"status":"up","version":"1.0.0"}

如果不能,请查看9400端口是否被其他进程占用。


3. 确定转换服务 配置完了之后,还需要在mc上配置公共参数,参考以下文章第三点

https://dev.kingdee.com/index/docsNew/90df40c1-753f-4ca5-8c2e-cdb26304e6ca


4. 配置日志目录:

在convert目录下找一下 winseelog.xml,配置日志的目录。

我在给伙伴远程时,发现他们的windows系统只有C盘,而默认的日志地址是E盘,如果没有改winseelog.xml,那么就没有日志生成,出了问题无法排查。


5. 必须使用正版的、已激活的office系列软件

我在给伙伴远程时,发现他们配置预览服务的那台机器上,没有激活office,导致Excel文件转换pdf时失败了,所以也预览失败。

如果是下图这样的未激活的office,可能会导致预览服务转换文件失败。

b219ebc4b74543a9670ed6341e178a82b9011434.png








赞 8