如何在 Java 中将 HTML 文件转换为 PDF

本教程介绍如何在 java 中HTML 文件转换为 PDF,其中现有的 HTML 文件被加载并保存为 PDF 文件。还可以设置 PDF 文件的不同属性,例如页面大小和背景颜色。通过 convertHTML() 函数,您可以使用 java** 编写 **HTML 到 PDF 转换器。

在 Java 中从 HTML 生成 PDF 的步骤

  1. 配置项目以从 Maven 存储库添加 Aspose.HTML
  2. 声明并初始化 PdfSaveOptions 对象以自定义输出 PDF 文件
  3. 创建并初始化 Page 和 PageSetup 类以设置输出 PDF 页面大小
  4. 使用 PdfSaveOptions 对象设置输出 PDF 的背景颜色
  5. 通过提供输入 HTML 文件名和上面配置的所需选项,将源 HTML 文件转换为 PDF

这些步骤通过将项目配置为从 Maven 存储库添加 Aspose.HTML 库,提供将 HTML 转换为 Java 中的 PDF 的指导。使用 PdfSaveOptions 的自定义是可选的,如果需要,您可以跳过此步骤。还可以设置许多其他属性以及示例中提到的页面大小和背景颜色。

在 Java 中将 HTML 文件转换为 PDF 的代码

此代码使用 PdfSaveOptions、PageSetup、Page 和 Converter 类来执行此任务。您可以以英寸、像素、点、每英寸点数、每像素点数等为单位设置页面大小。您还可以使用 PdfSaveOptions 设置图像压缩、图像透明色、Jpeg 质量、数字签名细节、文本压缩等。

本主题展示了如何使用 Java HTML 到 PDF 转换器 进行编写。还有许多其他选项可用,例如将 HTML 转换为文本,如 如何在 Java 中将 HTML 转换为文本 上的文章中所述。

 简体中文