在當今數字時代,文檔轉換已經成為我們日常生活中不可或缺的一部分。然而,不是所有的文件格式都是平等無差的,在與他人共用文檔時可能會遇到相容性問題。這就是我們需要進行文件格式轉換的原因,而將PDF轉換為XPS是一種受歡迎的轉換選擇。如果你正在尋找一種使用Java將PDF文件轉換為XPS的方法,不妨試試F... ...
在當今數字時代,文檔轉換已經成為我們日常生活中不可或缺的一部分。然而,不是所有的文件格式都是平等無差的,在與他人共用文檔時可能會遇到相容性問題。這就是我們需要進行文件格式轉換的原因,而將PDF轉換為XPS是一種受歡迎的轉換選擇。如果你正在尋找一種使用Java將PDF文件轉換為XPS的方法,不妨試試Free Spire.PDF for Java。憑藉其強大工具和豐富文檔,Free Spire.PDF for Java能輕鬆實現PDF到XPS的轉換。那麼在這篇教程中,我將列出詳細步驟並附上Java代碼供大家參考。
如何安裝Free Spire.PDF for Java?
導入方法1:
手動引入。將Free Spire.PDF for Java下載到本地,解壓,找到lib文件夾下的Spire.PDF.jar文件。在IDEA中打開如下界面,將本地路徑中的jar文件引入Java程式:
導入方法2:如果您想通過 Maven安裝,則可以在 pom.xml 文件中添加以下代碼導入 JAR 文件。
<repositories> <repository> <id>com.e-iceblue</id> <url>https://repo.e-iceblue.cn/repository/maven-public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.pdf.free</artifactId> <version>5.1.0</version> </dependency> </dependencies>
具體步驟
- 創建一個PdfDocument實例。
- 使用PdfDocument.loadFromFile()方法載入PDF示例文檔。
- 使用PdfDocument.saveToFile()方法將文檔另存為XPS。
完整代碼
import com.spire.pdf.*; public class PDFtoXPS { public static void main(String[] args) { //創建一個PdfDocument實例 PdfDocument pdf = new PdfDocument(); //載入PDF示例文檔 pdf.loadFromFile("C:\\Users\\Administrator\\Desktop\\Input.pdf.pdf"); //將文檔另存為XPS pdf.saveToFile("ToXPS.xps", FileFormat.XPS); pdf.close(); } }
效果圖
—本文完—