private static String DESTFILE_PATH = "D:\\fileConversion\\destFile\\";//目标文件夹 private static String DESTFILE_SUFFIX = ".pdf";//文件后缀 //使用openoffice 将word格式的文件转换为pdf格式@Test public void OfficeTest(){ //获取源文件的文件夹下所有文件 Map fileMap = null; Process progress...
下载完后上传到linux服务器解压,然后切换到jodconverter的lib目录下,使用以下命令测试word转pdf: java -jar jodconverter-cli-2.2.2.jar test.docx test.pdf 如果成功将word文档转成pdf文档,则表示你的openoffice和jodconver都已经安装成功了。(该命令默认test.docx也在lib目录下) 当然你也可以不用切换到lib目录,使用...
*@return*/publicstaticString file2PDF(File inputFile, String OpenOfficeHost , Integer OpenOfficePort) { String outPath="";try{if(!inputFile.exists()) {returnoutPath; }//如果目标路径不存在, 则新建该路径outPath=inputFile.toString().substring(0, inputFile.toString().indexOf("."))+".pdf";...
一、下载openoffice 下载地址:https://www.openoffice.org/download/ 下载后,安装即可。 二、引入依赖 使用的JodConverter版本为2.2.1。因为jodconverter2.2.1必须依赖slf4j-jdk14必须这个版本,但是因为该版本过低,所以使用slf4j-api,slf4j-log4j12作为替代代替。 代码实现 获取文件夹下所有文件 注意JodConverter2.2.1不...
上一篇说的是:服务器是windows server时,用jacob将msoffice(指的是word,excel,ppt)转换成pdf。 若被部署项目的服务器是centOS等linux server时,就不能用之前的上述说的那种方式了。 在上一篇说到openoffice将msoffice转成pdf的时候会存在排版错位的问题,或者有的内容消失了,这是因为msoffice中的一些特有格式,openof...
public class changeToPdf { public static void main(String[] args) { changeToPdf c= new changeToPdf(); File sourceFile=new File("C:/Users/Administrator/Desktop/员工请假申请单-赖文华 -2015-02月.doc"); File pdfFile=new File("C:/Users/Administrator/Desktop/员工请假申请单-赖文华 -2015-02...
converter.convert(srcFile, destFile); } finally { officeManager.stop(); } } public static void main(String[] args) { String srcFileName = "D:\\servlet.ppt"; String destFileName = "D:\\test.pdf"; covertorToPdf(srcFileName, destFileName,8100); } }...
只要是openoffice.org能够打开的文件,都能转成PDF。首先,当然是当家的OpenDocument Format(ODF),包括odt\ods\odp 对应的是Microsoft Office的word\excel\powerpoint,包括doc\xls\ppt 也包括MS Office2007版的文档。另外网页、文本文件、各种图片等等,都可以转为PDF ...
利用OpenOffice技术将word、ppt、excel等文本文件转换成pdf。以实现在线预览的功能 OpenOffice2018-04-18 上传大小:123.00MB 所需:50积分/C币 PDFRenderer-0.9.0.jar,iText-2.1.4.jar等转pdf jar包 Word,Excel,PPT等转PDF所需jar包整合 上传者:lossdate时间:2017-06-13 ...
现在,openoffice的发展势头已经由libreoffice接过来了。希望你用libreoffce试一试。直接使用命令行就行了,例如 libreoffice --invisible --convert-to pdf:writer_pdf_Export --outdir /home/me /home/me/test.doc 详细命令参数请看帮助--help