將 Publisher 轉換為 PNG 格式的 Java 方法 | PUB 轉換為 PNG 工具

您是否在尋找將 PUB 文件導出為 PNG 圖像的方法,且不使用 Microsoft Publisher?那就不必再找了!這篇博客文章將指導您如何使用 Java 將 PUB 轉換為 PNG。Microsoft Publisher 是一個桌面出版應用程序,用於創建 PUB 文件。PUB 文件包含文檔的佈局、文本、圖像和格式元素。將 Microsoft Publisher 文件轉換為 PNG 圖像,可以以廣泛支持的圖像格式共享您的內容。讓我們開始學習如何使用 Java 將 Publisher 轉換為 PNG。

本文涵蓋以下主題:

  1. 將 Publisher 轉換為 PNG 的 Java API
  2. 使用 Java 將 PUB 轉換為 PNG
  3. 在線轉換 PUB 為 PNG
  4. 免費資源

將 Publisher 轉換為 PNG 的 Java API

PUB 轉 PNG 的過程是雙向的。首先,我們將使用 Aspose.PUB for Java 庫加載 PUB 文件並將其呈現為 PDF。然後,我們將調用 Aspose.PDF for Java,這是一個強大的 PDF 工具包。它將處理呈現的 PDF,並將每個頁面轉換為乾淨的 PNG 圖像。

請下載 Aspose.PUB for JavaAspose.PDF for Java API 的 JAR 文件,或指定以下配置從 Maven 存儲庫下載 API:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>22.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>24.5</version>
    </dependency>
</dependencies>

使用 Java 將 Publisher 轉換為 PNG

請按照以下步驟在 Java 中以編程方式將 Publisher PUB 文件轉換為 PNG 圖像:

  1. 使用 PubFactory.createParser() 方法創建解析器。
  2. 調用 parse() 方法處理 PUB 文件。
  3. 創建內存流以存儲 PDF 文件。
  4. 使用 convertToPdf() 方法將 PUB 文件轉換為 PDF 並將其保存在 MemoryStream 中。
  5. 使用 PDF 流創建 Document 類對象。
  6. 使用 PdfFileInfo 獲取 PDF 文件信息。
  7. 循環遍歷 PDF 頁面並獲取其 heightwidth,並設置其 resolution
  8. 創建一個帶有頁面高度、寬度和分辨率的 JpegDevice
  9. 最後,調用 process() 方法將頁面保存為 PNG 圖像。

以下代碼示例顯示了 如何在 Java 中將 Publisher PUB 文件轉換為 PNG

使用 Java 將 PUB 轉換為 PNG

使用 Java 將 PUB 轉換為 PNG。

獲取免費的臨時許可證 試用無限制的庫。

PUB 轉 PNG 轉換器 - 免費在線

另外,使用這個 免費在線 PUB 轉 PNG 轉換器 將 Publisher 文件轉換為 PNG 圖像,而無需安裝任何軟件。

Publisher 轉 PNG – 免費資源

除了將 Publisher 文件轉換為 PNG 格式外,還可以使用這些資源探索這些 API 的其他功能:

結論

在本文中,我們體驗了如何使用 Java 將 Publisher PUB 文件轉換為 PNG 格式。借助 Aspose.PUB 和 Aspose.PDF for Java 庫,您可以簡化此過程。這裡概述的步驟使您能夠輕鬆地將您的 Publisher 設計轉換為高質量的 PNG 圖像。

準備好嘗試了嗎?下載 Aspose.PUB for Java,立即開始轉換您的 PUB 文件!如果您更喜歡在線解決方案,我們的免費 PUB 轉 PNG 轉換器隨時可用。如有任何疑問,請隨時在我們的 免費支持論壇 上聯繫我們。

參見