XHTML 是一種基於文本的文件格式,帶有 XML 格式的標記。這種格式被廣泛使用,因為它是通用的並且涉及較少的腳本。然而,PDF 文件是固定佈局格式文件,由於與平台無關而被廣泛使用。在某些情況下,您可能需要將 XHTML 文件轉換為 PDF 格式。根據此類用例,本文演示瞭如何在 Java 中將 XHTML 轉換為 PDF 格式。
XHTML 到 PDF 轉換器 – Java API 安裝
Aspose.HTML for Java API 支持 HTML、MHTML、PDF 和許多其他文件格式。您可以通過從 New Releases 部分下載其 JAR 文件來快速配置 API,或者通過以下配置從 Aspose Repository 訪問它:
存儲庫:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
依賴:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>21.12</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
在 Java 中以編程方式將 XHTML 轉換為 PDF 文件
下面的步驟詳細說明瞭如何在 Java 中以編程方式將 XHTML 文件轉換為 PDF 格式:
- 加載輸入 XHTML 文件。
- 創建一個 PdfSaveOptions 類對象。
- 將 XHTML 文件轉換為 PDF 格式。
下面的代碼片段演示瞭如何在 Java 中以編程方式將 XHTML 轉換為 PDF 格式:
// 加載輸入的 XHTML 文件以進行轉換
HTMLDocument document = new HTMLDocument("sample.xhtml");
// 創建 PdfSaveOptions 的實例
PdfSaveOptions options = new PdfSaveOptions();
// 將 XHTML 另存為 PDF 文檔
Converter.convertHTML(document, options, "output.pdf");
探索 Aspose.HTML for Java
您可以查看 文檔 部分來探索 API 的各種其他功能。此外,還相應地涵蓋了提供有關發行說明的信息以及初學者指南詳細信息的其他有用主題。
結論
總之,您已經了解瞭如何將 XHTML 轉換為 PDF 格式。這種轉換在不同的情況下很有用,例如當您需要與許多人共享數據時。此外,如果您有任何疑問或有任何疑問,請隨時在 論壇 上給我們寫信。