使用 Apache POI 库进行word转pdf的示例
时间: 2024-01-27 11:05:18 浏览: 78
新版word转pdf去水印,支持wps附转换代码
非常感谢您的问题!这个问题属于技术问题,可以直接回答。以下是一个使用 Apache POI 库进行 word 转 pdf 的示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.xwpf.converter.pdf.PdfConverter;
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 {
convertWordToPdf(inputFilePath, outputFilePath);
System.out.println("Word 转 PDF 成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
public static void convertWordToPdf(String inputFilePath, String outputFilePath) throws IOException {
XWPFDocument document = new XWPFDocument(new FileInputStream(inputFilePath));
PdfConverter.getInstance().convert(document, new FileOutputStream(outputFilePath));
document.close();
}
}
```
希望这能对您有所帮助!
阅读全文