word轉換為pdf的好方法
1.準備jar包:aspouse-word-14.11.0-jdk16.jar
2.程式碼示例:
package com.utils;
import java.io.File;
import java.io.FileOutputStream;
import com.aspose.words.Document;
import com.aspose.words.SaveFormat;
public class Word2PdfTools {
/**@desc word轉pdf方法,匯入aspouse-word-14.11.0-jdk16.jar
* @parm inputWordFile:輸入的word文件,路徑+檔名
* @parm outputPdfFile:輸出的pdf文件, 路徑+檔名
* @date 2018-07-24
* @author linwei
* 注意:Document物件匯入不要匯入錯誤,否則報錯。
*
*/
public void word2pdf(String inputWordFile, String outputPdfFile) {
try {
//新建一個空白pdf文件
File outfile = new File(outputPdfFile);
FileOutputStream os = new FileOutputStream(outfile);
//Address是將要被轉化的word文件
Document doc = new Document(inputWordFile);
//全面支援DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, EPUB, XPS, SWF 相互轉換
doc.save(os, SaveFormat.PDF);
//關閉os流
os.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}