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>jdk16</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
您可以查看 documentation 部分以探索 API 的各种其他功能。此外,还相应地涵盖了提供有关发行说明以及初学者指南详细信息的其他有用主题。
结论
总之,您已经学会了如何将 XHTML 转换为 PDF 格式。这种转换在不同的情况下很有帮助,例如当您需要与多人共享数据时。此外,如果您有任何疑问或不明确之处,请随时在 论坛 上给我们写信。