在 Python 中將 XPS 轉換為 PDF

Aspose.Page for Python via .NET 使您可以輕鬆查看、處理和將 XPS 文件轉換為其他廣泛使用的文件格式,這些格式幾乎與所有流行的操作系統高度兼容。是的,我們將在基於 Python 的項目中以程式方式 將 XPS 轉換為 PDF。現在,您將能夠開發一個 XPS 轉 PDF 轉換器 來自動化此文件格式轉換。因此,我們強烈建議您選擇這個 Python 庫,因為它非常開發者友好並提供易於調用的方法。所以,讓我們直接進入 XPS 文件轉換的實現。

以下要點將涵蓋:

  1. XPS 文件轉換 - API 安裝
  2. 在 Python 中將 XPS 轉換為 PDF - 代碼範例
  3. 線上 XPS 到 PDF 轉換器

XPS 文件轉換 - API 安裝

要安裝這個 Python 庫,您可以 下載 最新版本,或在終端/CMD 中運行以下 pip 命令:

pip install aspose-page 
XPS 文件轉換

在 Python 中將 XPS 轉換為 PDF - 代碼範例

我們有源 XPS 文件以實現此功能。

請按照以下步驟 將 XPS 轉換為 PDF:

  • 初始化輸入和輸出文件的流。
  • 通過創建 XpsDocument 類的對象從流中加載 XPS 文檔。
  • 創建 PdfSaveOptions 類的實例。
  • 通過設置 jpeg_quality_level 屬性的值來設置圖像的壓縮質量級別。
  • text_compression 屬性指定用於所有內容流(除圖像外)的壓縮類型。
  • 設置 page_numbers 屬性以設置要轉換的頁面數字數組。
  • 通過創建 PdfDevice 類的對象來為 PDF 格式創建渲染設備。
  • 調用 save 方法以將 XPS 轉換為 PDF。

一旦您運行以下代碼範例,它將 將 XPS 轉換為 PDF 並將其保存到磁碟中:

您可以在下面的圖像中看到上述代碼範例的輸出:

將 XPS 轉換為 PDF

線上 XPS 到 PDF 轉換器

Aspose.Page 還提供了一個 線上 工具來穩健地將 XPS 轉換為 PDF。此外,有多種選項可以上傳源文件,並提供簡單的拖放介面。最重要的是,您可以放置雲端託管的 XPS 文件的 URL 以進行文件格式轉換。

線上 XPS 到 PDF 轉換器

將 XPS 轉換為 PDF - 獲取免費許可證

您可以獲得免費的 臨時許可證 來嘗試這個 Python 庫,無需評估限制。

總結

我們在這裡結束這篇博客文章。您可以通過訪問 文檔API 參考和 GitHub 存儲庫來了解有關此 XPS 文件轉換 API 的更多信息。因此,我們介紹了如何 在 Python 中將 XPS 轉換為 PDF。此外,我們還稍微介紹了線上 XPS 到 PDF 轉換器。aspose.com 將會在任何其他有趣的主題上發表另一篇博客文章。因此,請關注定期更新。

提問

您可以在我們的 論壇 上告訴我們您的問題或查詢。

常見問題 – FAQs

我該如何將 XPS 文件轉換為 PDF?

您可以通過安裝 Aspose.Page for Python via .NET 自動化 XPS 文件轉換。此外,請遵循此 鏈接

我該如何打開 .XPS 文件?

這個 線上 XPS 查看器由 Aspose.Page 提供支持。它是基於網頁的,您可以輕鬆查看 XPS 文件。

參見