xml 使用document4j将Docx转换为PDF
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml 使用document4j将Docx转换为PDF相关的知识,希望对你有一定的参考价值。
/**
* convert to pdf using document4j
* RTL languages are supported
*/
public static void convertUsingDocument4j(){
File inputWord = new File("E:/1.docx");
File outputFile = new File("E:/Test_out.pdf");
try {
InputStream docxInputStream = new FileInputStream(inputWord);
OutputStream outputStream = new FileOutputStream(outputFile);
IConverter converter = LocalConverter.builder().build();
converter.convert(docxInputStream).as(DocumentType.DOCX).to(outputStream).as(DocumentType.PDF).execute();
outputStream.close();
System.out.println("success");
} catch (Exception e) {
e.printStackTrace();
}
}
<dependency>
<groupId>com.documents4j</groupId>
<artifactId>documents4j-local</artifactId>
<version>1.0.3</version>
</dependency>
<dependency>
<groupId>com.documents4j</groupId>
<artifactId>documents4j-transformer-msoffice-word</artifactId>
<version>1.0.3</version>
</dependency>
以上是关于xml 使用document4j将Docx转换为PDF的主要内容,如果未能解决你的问题,请参考以下文章
xml 使用apche poi,xdocreport和itext扩展将Docx转换为PDF
如何将 HTML 标签转换为 WordDoc 文本格式?使用 DOCX.js 库
如何使用 php 将 docx 文档转换为 html?
Java将.docx文件转换为.pdf文件
将 XML 转换为 JSON 格式
将 Docx 文件转换为图像