在 Java 中將 PUB 轉為 HTML

PUB 文件經常用於設計大型文檔,如小冊子、傳單等。您可以將 PUB 文件轉換為 HTML 網頁。在本文中,您將在以下標題下逐步了解有關轉換的所有詳細信息:

PUB 到 HTML 網頁轉換器 – Java API 安裝

PUB 到 HTML 的轉換基本上是一個兩步過程。首先,您需要使用 Aspose.PUB for Java API 將 PUB 文件轉換為 PDF 文檔。然後,您可以使用 Java 以編程方式將中間 PDF 文件轉換為 HTML 格式文件。因此,請從 New Releases 部分下載 JAR 文件,或使用以下 Maven 配置:

存儲庫:

 <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>20.8</version>
    </dependency>

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

使用 Java 將 PUB 轉換為 HTML 網頁

您可以通過以下步驟將 PUB 文件轉換為 HTML 網頁格式文件:

  1. 初始化 ByteArrayOutputStream 以保存中間 PDF 文件。
  2. 使用 createParser 方法為 PUB 文件初始化 Pub Parser
  3. 使用 parse 方法解析 Publisher 文件。
  4. 將 PUB 轉換為 PDF 文件並將結果保存在 ByteArrayOutputStream 中。
  5. 從流中加載中間 PDF 文檔。
  6. 將 PUB 文件轉換或導出為 HTML 網頁。

以下代碼顯示瞭如何使用 Java 以編程方式將 PUB 文件轉換為 HTML 網頁:

// 初始化 ByteArrayOutputStream 以保存中間 PDF 文件。
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// 加載輸入 PUB 文件
IPubParser parser = PubFactory.createParser("Sample.pub");

// 解析輸入的發布者文件
com.aspose.pub.Document doc = parser.parse();

// 將 PUB 文件轉換為 PDF 並將結果保存在 ByteArrayOutputStream 中
PubFactory.createPdfConverter().convertToPdf(doc, os);

// 從 ByteArrayOutputStream 加載輸入 PDF 文件
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// 初始化 HtmlSaveOptions 類對象
HtmlSaveOptions options = new HtmlSaveOptions();

// 將 PUB 文件轉換為 HTML 網頁
document.save("Output.html", options);

獲得免費評估許可證

您可以申請 免費臨時許可證 來不受任何限制地測試 API。

結論

在本文中,您了解瞭如何將 Publisher 文件 PUB 轉換為 HTML 網頁。輸出文件的創建具有高保真度和效率。您只需執行上面討論的幾個簡單步驟,API 就會根據您的要求創建輸出文件。此外,您可以訪問 API 文檔 以了解有關 API 的更多信息。如有任何疑慮,請通過 免費支持論壇 寫信給我們。

也可以看看