word转换成pdf格式,我在网上查找了很多资料,最后选择了Spire.Doc,在我看来Spire.Doc使用非常简单。
本文将介绍如何使用Spire.Doc for Java将word文件转换为PDF格式。Spire.Doc 能够非常完美的识别中文字符并支持丰富的word文档元素:文本框、页眉、页脚、项目符号和编号、表格、文本、超链接、水印、图片、形状等。
首先我们需要下载jar包
maven下载jar包
在pom.xml文件中配置Maven仓库路径。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
然后在pom.xml文件中指定Spire.PDF for Java的Maven依赖。
<dependencies>
<dependency>
<groupId> e-iceblue </groupId>
<artifactId>spire.pdf</artifactId>
<version>2.2.0</version>
</dependency>
</dependencies>
配置完成后,在IDEA中,您只需点击”Import Changes”即可导入JAR包;在Eclipse中,您需要点击”Save”按钮, JAR包才会自动下载。至此,您已经成功在Maven项目中添加了Spire.PDF JAR包依赖。
import com.spire.doc.*;
public class WordtoPDF {
public static void main(String[] args) {
//加载word示例文档
Document document = new Document();
//word文档url
document.loadFromFile("Sample.docx");
//保存结果文件到out/toPDF.pdf
document.saveToFile("out/toPDF.pdf", FileFormat.PDF);
}
}
至此就完成了word转换pdf格式