如何使用 Java 将 HTML 转换为 PDF

本快速教程提供了有关如何使用 Java 将 HTML 转换为 PDF 的信息。它分享了设置开发环境的所有细节、编写应用程序的分步任务列表,以及使用 Java 将 HTML 文件转换为 PDF 的可运行简单代码。还讨论了一些选项,用于在将源 HTML 文件转换为 PDF 文件之前自定义其加载。

使用 Java 从 HTML 生成 PDF 的步骤

  1. 设置环境以使用 Aspose.PDF for Java 从 HTML 文件生成 PDF
  2. 实例化 HtmlLoadOptions 类对象以控制源 HTML 文件的加载
  3. 使用带有上述选项的 Document class 对象加载 HTML 文件
  4. 保存从 HTML 文件转换的输出 PDF 文件

这些步骤总结了使用 Java* 将 HTML 保存为 PDF 的过程。首先,声明一个带有默认选项的 HtmlLoadOptions 类对象来加载 HTML 文件。在接下来的步骤中,使用所选选项加载源 HTML 文件,然后使用 Document 类中的 save() 方法将其保存为 PDF 文件。

使用 Java 将 HTML 页面转换为 PDF 的代码

下面是演示使用 Java* 将 HTML 更改为 PDF 的操作的代码。它使用 HtmlLoadOptions 对象来控制源 HTML 文件的加载,例如您可以设置标志以将整个文档呈现为单个页面、设置页面布局选项、设置 HTML 媒体类型、设置页面信息以及设置自定义加载器外部资源。此外,一旦将源文件加载到 Document 类中,就可以像普通 PDF 文件一样使用 Document 类中可用的所有方法和属性对其进行自定义。

本主题解释了使用 Java* 将文件*从 HTML 转换为 PDF 的过程。如果您想了解将 PDF 文件转换为 HTML 的逆过程,请参阅 如何在 Java 中将 PDF 转换为 HTML 上的文章。

 简体中文