XPS(XML Paper Specification)是一个基于XML格式,以页为单位的电子文档格式。与PDF格式类似,其内容无法轻易变更,便于使用者进行保存、浏览及打印。本文将介绍如何用Java程序来将PPT文档转换为PDF及XPS格式,同时也将演示PPT与PPTX格式之间互转的方式。
本文代码的测试环境:
Intellij Idea2019.1
JDK 1.8.0
Spire.Presentation.jar
Jar包导入方式:
方式 1:通过官网下载Free Spire.Presentation for Java(https://www.e-iceblue.cn/Downloads/Free-Spire-Presentation-JAVA.html)类库,解压文档后将lib文件夹下的Spire.Presentation.jar手动导入IDEA即可。具体导入步骤可参考下图。
方式 2:创建一个Maven应用程序,在pom.xml文件中配置Maven仓库路径及指定Spire.Presentation for Java的Maven依赖。
<repositories>
<repository