利用Java代码将word文档转换成pdf
时间: 2023-08-29 20:13:43 浏览: 86
可以使用 Apache POI 和 iText 库来实现将 word 文档转换成 pdf。以下是示例代码:
```
import java.io.*;
import org.apache.poi.xwpf.converter.pdf.PdfConverter;
import org.apache.poi.xwpf.converter.pdf.PdfOptions;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
public class WordToPdfConverter {
public static void main(String[] args) {
String inputFilePath = "input.docx";
String outputFilePath = "output.pdf";
try {
InputStream in = new FileInputStream(inputFilePath);
XWPFDocument document = new XWPFDocument(in);
PdfOptions options = PdfOptions.create();
OutputStream out = new FileOutputStream(outputFilePath);
PdfConverter.getInstance().convert(document, out, options);
System.out.println("Successfully converted word document to pdf!");
} catch (Exception e) {
System.out.println("Error converting word document to pdf: " + e.getMessage());
}
}
}
```