怎么将word文档转为pdf

本文介绍了一种使用Java程序将Microsoft Office文档(包括Word、Excel和PowerPoint)转换为PDF的方法。该方法依赖于一个名为jcom的库,需要在计算机上安装Microsoft Office和Adobe Acrobat。提供的代码示例展示了如何利用jcom库调用PDFMakerAPI来完成转换过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很多人问我怎么将word文档转为pdf,用程序,这个就是

package com.zms.office2pdf;

import jp.ne.so_net.ga2.no_ji.jcom.IDispatch;
import jp.ne.so_net.ga2.no_ji.jcom.ReleaseManager;

public class Office2Pdf {
        
        public void createPDF(String officePath,String pdfPath) throws Exception {
                ReleaseManager rm = null;
                IDispatch app = null;
                try {
                        rm=new ReleaseManager();
                        app = new IDispatch(rm, "PDFMakerAPI.PDFMakerApp");
                        app.method("CreatePDF",new Object[]{officePath,pdfPath});
                } catch (Exception e) {
                        throw e;
                } finally {
                        try {
                                app=null;
                                rm.release();
                                rm = null;
                        } catch (Exception e) {
                                throw e;
                        }
                }              
        }
        
        public static void main(String[] args) throws Exception {
                Office2Pdf one=new Office2Pdf();
                one.createPDF("C://zms//temp//a.ppt","C://zms//temp//c.pdf");
        }      
}

是不是很简单,事实上,这个函数可以将Office文档(word,excel,powerpoint)转为pdf
这段代码使用了jcom( http://sourceforge.net/projects/jcom),小日本的一个项目
你的机器需要安装ms office以及acrobat(不是reader)
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值