C# 中的 HTML 到 PDF

HTML 到 PDF 导出用于各种场景,例如,您可能希望从应用程序中将网页转换为 PDF,或者您可能需要从 WYSIWYG HTML 编辑器生成 PDF。为了执行这个转换,在这篇文章中。您将学习如何在 Python 中将 HTML 文件导出为 PDF。

高速 Python HTML 到 PDF 转换器 - 免费下载

为了将 HTML 内容导出为 PDF,我们将使用 Aspose.Words for Python。它是一个功能丰富的 Python 库,用于创建、操作和转换 Word 文档。此外,它还提供高保真Word和PDF文档的来回转换。 Aspose.Words for Python 托管在 PyPI 上,可以使用以下 pip 命令安装。

pip install aspose-words

在 Python 中将 HTML 文件导出为 PDF 的步骤

以下是使用 Aspose.Words for Python 将 HTML 文件导出为 PDF 的步骤。

  • 下载并安装 Aspose.Words for Python。
  • 添加所需的库导入。
  • 从文件加载 HTML 内容。
  • 将加载的 HTML 内容保存为 PDF。

在 Python 中将 HTML 内容导出为 PDF

现在让我们看看如何将上述步骤转换为 Python 代码。以下是在 Python 中将 HTML 保存为 PDF 的步骤。

  • 使用 Document 类通过其路径加载 HTML 文件。
  • 使用输出 PDF 文件的路径作为参数调用 Document.save(string) 方法。

以下代码示例展示了如何在 Python 中将 HTML 文件导出为 PDF。

import aspose.words as aw

# 加载 HTML 文件
doc = aw.Document("input.html")

# 将 HTML 保存为 PDF
doc.save("html-to-pdf.pdf")

输入 HTML 文件

C# HTML 转 PDF

转换后的 PDF 文档

将 URL 转换为 PDF

用于 HTML 到 PDF 导出的 Python 库 - 获得免费许可证

您可以通过获得 免费临时许可证 下载和使用 Aspose.Words for Python,而不受评估限制。

结论

在本文中,您学习了如何在 Python 中以编程方式将 HTML 内容导出为 PDF。您可以安装 Aspose.Words for Python 并将 HTML 文件保存为 PDF 格式。此外,您可以使用 文档 了解更多关于 Aspose.Words for Python 的信息。此外,您可以通过我们的 论坛 提出您的问题。

相关文章