问题现象:使用jacob将word/excel转换为pdf时,服务器重启后,必须重新登录下桌面,才可转换pdf 成功,否则转换的pdf文件直接是0KB。

1、确保所用电脑的office本身可以将word/excel文件另存为pdf文件。

————不可以时,需要安装“SaveAsPDFandXPS_world转pdf插件.exe”插件。

插件名:SaveAsPDFandXPS.exe

2、确保服务器上的如下目录放置了相应的dll文件或jar包。

————C:\Program Files\Java\jdk1.7.0_21\bin下放了jacob-1.18-x64.dll文件。

————C:\Program Files\Java\jre7\bin 下放了jacob-1.18-x64.dll文件。

————C:\Windows\System32 下放了jacob-1.18-x64.dll文件。

————\tomcat01\webapps\ROOT\WEB-INF\lib 各自项目的该目录下放了 jacob-1.18.jar。

————注意:这里的jacob-1.18-x64.dll是64位的dll。

————注意:问题参照:https://bbs.csdn.net/wap/topics/390932919

3、dll文件分为64位的和32位的,office也区分32位和64位,权限设置问题【至今没搞懂32、64到底区别在哪里了】。

————命令窗口输入

mmc comexp.msc 【组件配置】 或 dcomcnfg

或 mmc comexp.msc  -32【上面命令执行后没找到相应组件时,可以试试该命令】

————进行如下的DCOM配置:

百度解决方法大多如下,结果不行————电脑重启后,还需要登录桌面,才可以将word/excel转化为pdf,否则生成0KB的pdf。

4、尝试后可用的解决方法:

如上图所示,选择下列用户,选择administrator用户,填写其密码后确定即可。

缺点:

这种“下列用户”方式设置后,本机上打开excel打不开了,报如下错误:【将这里设置为“交互式用户”、“启用用户”方式时本机打开excel正常】

5、总结:

问题最少的解决方式是,直接选择“下列用户”,输入账户密码,这样不管服务器是否重启了,都不需要远程链接桌面,也不再生成0kb的pdf了,缺点是服务器上excel使用报错。注意:这里不可选择“启动用户”,否则转pdf失败。

jacob电脑重启后word/excel转pdf是0KB问题解决方法相关推荐

  1. 重启计算机桌面出现system,win10系统电脑重启后桌面图标顺序乱了的解决方法

    很多小伙伴都遇到过win10系统电脑重启后桌面图标顺序乱了的困惑吧,一些朋友看过网上零散的win10系统电脑重启后桌面图标顺序乱了的处理方法,并没有完完全全明白win10系统电脑重启后桌面图标顺序乱了 ...

  2. 重启计算机后ip丢失,win7系统电脑重启后ip地址丢失不能上网的解决方法

    很多小伙伴都遇到过win7系统电脑重启后ip地址丢失不能上网的困惑吧,一些朋友看过网上零散的win7系统电脑重启后ip地址丢失不能上网的处理方法,并没有完完全全明白win7系统电脑重启后ip地址丢失不 ...

  3. 关于在线预览word,excel,ppt,pdf的需求处理方法。

    参考文档:http://www.cnblogs.com/wolf-sun/p/3574278.html 我选用的方案:先用office com组件生成pdf,然后使用pdf.js在线预览pdf文档.在 ...

  4. 电脑重启很久一直在转_电脑重启后鼠标一直在转圈怎么办

    现在电脑使用很普遍,也有好多人爱瞎捣鼓,捣鼓捣鼓中电脑的一些设置被修改导致启动不起来.小编也遇到了一次,我的是win764位系统笔记本电脑,就是由于更改设置导致的,下面来具体说说小编是怎么处理的吧.首 ...

  5. 重启计算机网络连接巨慢,电脑重启后很久才能打开宽带连接怎么样解决

    最近就有很多小伙伴反映电脑在使用一段时间之后,发现每次重启后,点击桌面上的宽带连接图标,要过很长时间才能打开,遇到这种情况我们具体该怎么解决呢?下面就由学习啦小编跟大家分享一下解决方法吧,欢迎大家来阅 ...

  6. 计算机启动后桌面丢失,重启电脑后桌面excel会丢失sheet | 电脑重启后,桌面图标资料文件,全部不见了怎么办?...

    电脑重启时,提示是否保存一个桌面excel文件,点击保存,重启后,文件丢失,急 求助 系统被破坏或篡改,桌面启动项丢失,试述办法去排除. 1击桌面空白处-排列图标-点选显面图标. 2.在桌面上右键点击 ...

  7. Java准确获取Word/Excel/PPT/PDF的页数(附Word页数读不准的处理办法)

    Java准确获取Word/Excel/PPT/PDF的页数(附Word页数读不准的处理办法) 1.需求背景 2.环境准备工作 2.1 JACOB介绍及安装 2.2 Microsoft Office W ...

  8. Win7/Win8.1升级Win10后Word/Excel/PPT 2013文档打不开的解决方法

    从Win7/Win8.1升级安装Win10后,有一个好处就是以前系统的设置和安装的软件都可以保留下来.但是很快有用户发现了一个明显的兼容性问题,就是Office 2013创建的文档(包括Word.Ex ...

  9. C#访问网络共享文件夹,带用户名密码域,解决电脑重启后访问不到网络文件夹

    问题:winform访问网络共享文件夹,电脑重启后访问不到指定目录 原因:访问网络共享文件夹目录需要相关的用户凭据,文件资源管理器可以记住凭据,但是电脑重启后直接用软件访问网络文件夹路径是没有凭据的, ...

最新文章

  1. 使用Blender Houdini轻松学习FX特效
  2. 大数据的两面性_大数据,多大的数据才是大数据?
  3. python第三方库numpy-Python三方库:Numpy(数组处理)
  4. 解密TDE加密数据库
  5. Java学习笔记四:static关键字
  6. JAVA EXCEL API(jxl)简介
  7. 你必须承认电子计算机是天之骄子,天之骄子造句
  8. ArcGIS Engine 刷新问题
  9. IDEA快捷键的使用成就手速之旅(要想手速变得快,快捷练习必须刚)
  10. 【VBA】修改Excle的标题
  11. element-ui主表格多选后 二级弹框表格默认全选数据
  12. 基于Java的中华文化传播系统(含数据库文档)
  13. 爬虫抓取新浪微博数据
  14. 身份证号中提取性别、年龄、年月日的Excel(WPS)公式
  15. 买到Windows新电脑必做的6个优化设置(强烈建议)
  16. Linux从删库到跑路--常用命令
  17. 使用蒲公英组网实现企业微信访问局域网数据
  18. python数据分析中data_dict={h:v for h,v in zip(header,zip(header,zip(*value)}的含义
  19. Java安全开发注意事项
  20. 前端异步请求async/await,axios的错误用法

热门文章

  1. java6打印机不能用_的Aisino SK-820型号的打印机,在word打印都正常,Java Web Start(海尔平台)不能正常打印,是什么问题...
  2. 庞麦郎utau鬼畜音源下载
  3. 人工智能(AI)和商业智能(BI)的区别与联系
  4. 联想 ThinkPad T430u 超级本
  5. 谷歌插件开发ajax请求,Chrome扩展开发,跨域请求API
  6. 如何从绩效报告中分辨出——好模型 or 坏模型
  7. 基因遗传算法——Genetic Algorithm
  8. 联合循环——18(开式水和闭式水系统)
  9. 模拟地图,就能准确实时的找到您的位置
  10. JAVA实现按时间段查询数据