如何使用jacob将word转换为PDF

本文介绍了如何利用Jacob库将Word文档转换成PDF文件,详细讲解了所需的软件环境,包括Word2003、Adobe Acrobat 8.0 Professional等,并阐述了转换过程涉及的doc -> ps -> pdf原理。同时提供了Java代码示例,展示了从打开Word文档到打印为PS文件,再到使用Distiller转换为PDF的完整流程。
摘要由CSDN通过智能技术生成

一、代码实现功能介绍:

word文档转换为PDF文件的功能。

二、使用的环境条件:

正是由于jacob的jni这种特性,所以运行jacob的机器上必须要有jacob.dll在系统的path中,而且还要有相应的被调用的com组件存在。

下面列表说明了本项目使用的软件环境和一些注意事项:
  1.Word2003、Adobe Acrobat 8.0 Professional(注:也可以使用7.5以上版本,我在做的时候,7.0版本有一些BUG,后又重新安装了8.0版本,安装地址及破解地址分别为:
http://down1.greendown.cn//200611/AcroPro80_efg.rar
http://soft.greendown.cn//200611/AcroPro80_Crack.rar);
  2.并且关闭了Adobe PDF打印机属性->Adobe PDF Setting中的“do not send fonts to PDF”选项(注:此属性在Adobe Reader中的文件->打印的属性中进行设置。如果使用7.5以下版本可能会不好用,无法进行设置);
  3.安装了gs811w32.rar(PDF转换时所需要的脚本ps),地址为:
http://www.allmail.com.cn/gs811w32.rar
  4.安装了postscript.rar(PDF虚拟打印机的驱动),地址为:
http://www.pdfhome.com.cn/Resource/DownLoad/postscript.rar
虚拟打印机安装完成之后,控制面板》打印机及其他硬件》打印机和传真》添加打印机(如果添加时显示“操作无法完成。打印后台程序服务没有运行。”请打开控制面板》性能和维护》管理工具》服务》找到“Print Spooler”》右击属性》启动)》选择本地打印机(如果没有打印机请将“检测并安装即插打印机”的钩去掉)》下一步》选择“使用以下端口”(My Document/*.pdf  (Adobe PDF Port))》

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值