美文网首页
【ZHZS】关于PDF预览无法使用的问题

【ZHZS】关于PDF预览无法使用的问题

作者: e71da0d56f8d | 来源:发表于2016-10-17 09:54 被阅读0次

● 问题现象


浏览器长时间无响应

① 现象一:用户点击PDF预览按钮,服务器无返回信息,Tomcat控制台显示如下:

文档打开成功后无响应

② 现象二:服务器无返回信息,Tomcat报错,从控制台可以看到:文档打开时出错,立即关闭

● 排查结果


正常情况的控制台输出

通过搭建两套完整的测试环境,测试后发现,SVN上的代码没有问题。

主要是以下两三个原因:

① 运行环境未正确配置,/jre6/bin 目录下缺少合适版本的 jacob.dll 文件

② 未安装 office 系列软件,或者安装不正确

③ 无法找到、或运行 XLS2PDF.jar 文件

● 解决办法


① 请把 jacob.dll 文件放入 /jre/bin 目录下(默认是 C:\Program Files\Java\jre6\bin)

② 请检查 XLS2PDF.jar 的文件路径,特别是Tomcat的安装路径,不能有空格

③ 使用原版的 office ISO镜像,完整安装。32位、64位的office均可以

注意

⑴ 64位系统要使用64位JRE,64位 jacob.dll 文件(在压缩包的 AMD64 目录中)

⑵ 32位系统要使用32位 jacob.dll 文件(在压缩包的 X86 目录中)

下载


Jacob下载

网盘:http://page74.ctfile.com/fs/SrG158605491

经过测试,office 2013与office 2016均可以正常使用PDF预览

office 2013 测试环境 office 2016 测试环境

相关文章

网友评论

      本文标题:【ZHZS】关于PDF预览无法使用的问题

      本文链接:https://www.haomeiwen.com/subject/xtmayttx.html