有时您需要离线访问网页,以使其更易于访问。因此,将 HTML 页面转换为 PDF 可以达到这个目的。令人惊讶的是,您可以在几秒钟内在 Python 项目中启用 HTML 到 PDF 的转换。本指南将介绍一个强大的 SDK,适用于 Python 开发人员。Aspose.HTML for Python via .NET 提供了一系列用于将网页转换为不同文件格式的类和方法。然而,在这篇博客文章中,我们将实现如何以编程方式将网页转换为 PDF。在此之前,请确保您已经在系统中设置了 Python。

HTML 到 PDF - SDK 安装

在终端中运行以下命令以安装 Aspose.HTML for Python via .NET

pip install aspose-html-net 

或者,您也可以通过此 链接 下载 SDK。

webpage-to-pdf

在 Python 中将网页转换为 PDF - 实现

按照下面提到的步骤将 HTML 转换为 PDF:

  • 定义工作文件的路径。
  • 通过初始化 HTMLDocument 类的实例来加载要转换的 HTML 文档。
  • 创建 PdfSaveOptions 类的实例。
  • 通过调用 convert_html 方法将 HTML 转换为 PDF。

以下代码片段演示了如何在 Python 中将网页转换为 PDF: 您可以在下图中看到输出:

html-to-pdf

获取免费许可证

获取 免费临时许可证 以在评估限制之外尝试此 Python SDK。

提问

有问题吗?这个 论坛 将回答您的所有问题。

结论

Aspose.HTML for Python via .NET 是 Python 开发人员的完整解决方案。此 SDK 提供丰富的 HTML 文件转换和操作功能。在本文中,我们介绍了如何在 Python 中将网页转换为 PDF。在接下来的文章中,我们将提供更多指南以解决进一步的主题。此外,在您的项目中集成 Aspose.HTML for Python via .NET 后,HTML 到 PDF 的转换不再是一个困难的任务。

请访问以下资源以了解有关此 SDK 的更多信息: