原作:http://www.codigg.com/2009/05/office-word-excel-ppt-to-pdf-java/
本文中的方法可以将Office文档(word,excel,powerpoint)转为pdf文档。代码中使用了jcom(http://sourceforge.net/projects/jcom),日本的一个项目。
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("E:\\codigg.ppt","E:\\codigg-ppt.pdf");
one.createPDF("E:\\codigg.doc","E:\\codigg-doc.pdf");
one.createPDF("E:\\codigg.xls","E:\\codigg-xls.pdf");
}
}
需要运行环境:Windows,Acrobat(不是Reader哦),MS Office。
分享到:
相关推荐
海鸥Office文档转换成PDF转换器是一款Windows操作系统下的绿色、免费、简单、实用、美观的转换软件,需要的朋友快来下载使用吧。 软件功能: 1、可以将Microsoft Word 文档 一键转换成PDF文件。 2、可以将Microsoft ...
Office文件转PDF、XPS工具,转换快速准确,支持Word、Excel、PowerPoint转换,支持Office2007、Office2010,微软出品,品质保证。
转换PDF至XLS/XLSX时,能够使设置是否保存表单的格式信息,如字体颜色等,转换PDF为EPUB时,则可设置字体颜色及背景色。 便携版实际是Wondershare PDF Converter Pro专业版,支持OCR技术(OCR组件:光学字符识别 请...
Office批量打印精灵支持Word、Excel、powerpoint等文档的批量打印,且可使用虚拟打印机,将多个Office文档转换为pdf文件。 支持多种格式Office文档的批量打印,支持Excel格式:xls,xlsx;支持Powerpoint格式:ppt,...
office2pdf:python office文档转换服务。可将word,excel,powerpoint文档转换为PDF格式。(ppt功能尚不完善)运行内核需要python,pywin32环境。同时要求机器内安装office组件
*转换PDF到Microsoft Office(Word,PowerPoint和Excel中):通过使用它,您可以将您的PDF文件转换成格式良好的和可编辑的Word,PowerPoint演示文稿,以秒为单位的Excel电子表格。 * PDF格式转换为图像:转换PDF到...
Office批量打印精灵是一款Office文档批量打印软件,支持Word、Excel、Powerpoint等文档的批量打印,且可使用虚拟打印机,将多个Office文档转换为pdf文件的办公必备小工具。 软件特色 1.支持多种格式Office文档的...
AnyBizSoft PDF Converter 是一个专业的PDF转换器,支持将PDF转换为 Word (DOC/DOCX)、PowerPoint (PPT/PPTX)、Excel (XLS/XLSX)、HTML、TXT 等格式。经测试 AnyBizSoft PDF Converter 对中文字符(简繁中文)支持良好...
该软件界面美观,能够帮助用户轻松完成Word、Excel、Powerpoint等文档的批量打印,还可以进行虚拟打印,让你轻松把多个Office文档转换为PDF文件。 1、运行“Office批量打印精灵.exe”(如无法运行,则可能是由于...
软件无需打开文件,就能实现将多个Word,Excel,PowerPoint文档批量转换成PDF文件,软件界面美观简洁、简单全面、实用方便,可快速上手,轻轻松松完成日常格式转换功能,真正做到简单全面实用。是用户实现格式转换功能...
该插件支持Office 2007的8个组件,包括Word、Excel、Access、PowerPoint、InfoPath、OneNote、Publisher和Visio。安装插件后,用户即可在上述组件中将相应文档存储为PDF格式或XPS格式,还可以方便地将文档保存为PDF/...
对文档的操作包括打开,创建,修改,转换,打印,浏览 Word、Excel、PowerPoint 和 PDF 文档,以及将数据从数据源导出为常用的文档格式,例如:Word,Excel,RTF,Access,PowerPoint,PDF,XPS,HTML,XML,Text,...
Solid Converter PDF 中文版是一套专门将PDF文件转换成word的软件,除了转换成word文件外,还可以转换成RTF以及Word XML文件。除此之外,它还有一个图片撷取功能,可以让我们]将PDF档里的图片撷取出来,以及将PDF档...
Office批量打印精灵,是一款Office文档批量打印软件,支持Word、Excel、Powerpoint等文档的批量打印,且可使用虚拟打印机,将多个Office文档转换为PDF文件。支持多种格式Office文档的批量打印,支持Excel格式:xls,...
代码如下:using System;using System.Collections.Generic;using System.ComponentModel...using Word = Microsoft.Office.Interop.Word;using Excel = Microsoft.Office.Interop.Excel;using PowerPoint = Microsoft.O
支持Word、Excel、PowerPoint、PDF等文档的批量打印,且可使用虚拟打印机将单个Office文档转换为单个PDF文档。 支持多种格式Office文档的批量打印: 支持Word格式:*.docx、*.docm、*.doc、*.dotx、*.dotm、*....
只需单击一下,任何在Word、Excel或其他Office应用程序中生成的现有平面表单都可以转换为可填充的可编辑PDF。 PDF格式转换 拖放鼠标,将PDF格式转换为PPT、Word、Excel、HTML、JPEG、PNG和其他格式。可以批量处理...
JODConverter,是一个Java的OpenDocument文件转换器,依赖于OpenOffice.org或者LibreOffice提供的服务来进行转换,它能将Microsoft Office文档(Word,Excel,PowerPoint)转换为PDF格式。
Office批量打印精灵是一款Office文档批量打印软件,支持Word、Excel、Powerpoint、PDF等文档的批量打印,且可使用虚拟打印机,将多个Office文档转换为PDF文件。 > 支持多种格式Office文档的批量打印: 支持Word...
- 附加安装在 Word、powerpoint、Excel 中的增益集可让您快速将 Office 文件转换成 PDF 文件 - PDF 虚拟印表机可将任何应用程式的文件转换成 PDF 文件 - 整合到文档总管中的滑鼠右键快显功能表,可让您方便快速转换 ...