简介
摘要:
由于公司对于客户所有的需求都不会婉拒,所以有了这个需求。
转换功能作为Spire产品的一个主要亮点,可用于操作PDF、WORD、PPT、Barcode。本篇文章只记录我在转换过程中的代码。
Maven 仓库
建议两个都导入,我单独使用spire.pdf.free.jar编译java文件时,在windows上运行没有问题,在linux上运行的时候出现了空指针,由于项目时间问题,没有深入研究。如果maven仓库下载不了,请到仓库手动下载
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf.free</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf</artifactId>
<version>2.2.0</version>
</dependency>
加载PDF代码 loadFromFile(args0) 传递的是PDF文件路径
//加载PDF
PdfDocument pdf = new PdfDocument();
pdf.loadFromFile(args[0]);
另存为WORD文档 FileFormat提供多种转换格式:DOCX、DOC、HTML、PDF等,代表不止一种转换格式。
//保存为Word格式
pdf.saveToFile(args[1], FileFormat.DOCX);