添加maven依赖
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc</artifactId>
<version>2.2.0</version>
</dependency>
转换代码如下
String fromFile = "E:/test.docx";
String toFile = "E:/test.pdf";
Document document = new Document();
document.loadFromFile(fromFile);
document.saveToFile(toFile, FileFormat.PDF);
注:免费版有文件大小限制,可以替换成正式版,但是正式版有版权提示如下,内容不受影响
Evaluation Warning: The document was created with Spire.Doc for JAVA.
经测试,新版本只能打印10页,且每页都有水印,旧版本2.2.0可正常使用
下面方法可完美删除版权信息
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.11</version>
</dependency>
Document document = new Document();
//空白文档,用来将版权信息打印到这上面
document.