
将 HTML 内容转换为 PDF 是存档、共享或打印文档的必需品。 ASPOSE.HTML 为 .NET 使开发人员能够轻松地将 HTML 文件、线条和直播 URL 转换为高品质的 PDF 文档. 在本文中,您将学习如何利用 C# .NET Core HTML 为 PDF Conversion 功能,以便从 HTML 中编程创建 PDF,并提供实用的示例和先进的自定义选项。
主题 覆盖
C# API to 从 HTML 创建 PDF
ASPOSE.HTML 为 .NET 它是一个强大的图书馆,提供无缝的 HTML 到 PDF 转换 功能,支持各种格式,如 XPS 和图像. 该图書馆可以轻松地集成到任何 .NET 应用程序,允许 高性能的 HTML 至 PDF 在 .Net。
主要特点
- 多种输入类型: 轻松地将 HTML 文件、行或直播 URL 转换为 PDF。
- 可自定义输出: 修改保存分辨率、压缩和水标等选项,以便准确控制。
- 跨平台支持: 完全兼容 Windows、macOS 和 Linux。
安装: 您可以使用 NuGet 将 Aspose.HTML for .NET 添加到您的项目中:
PM> Install-Package Aspose.Html
创建 PDF 文档从 HTML 在 C#
从 HTML 文件中创建 PDF 文档是简单的,请遵循以下简单步骤:
- 使用 HTMLDocument 类下载 HTML 文档。
- 创建一个例子 PdfSaveOptions 类。
- 请使用 Converter.ConvertHTML() 方法来创建 PDF。 HTML文档, PdfSave选项, 以及输出PDF文件路径作为论点。
下面的代码样本描述了如何从使用C#的HTML文件中创建PDF文档。

Generate PDF Document from HTML in C#
将 HTML 转换为 PDF 与保存选项在 C#
您可以从 HTML 文件中创建 PDF 文档,同时通过遵循以下步骤来指定额外的保存选项:
- 使用 HTMLDocument 类下载 HTML 文档。
- 创建一个例子 PdfSaveOptions 类。
- 指定额外的存储选项,如垂直解析和垂直解析。
- 请使用 Converter.ConvertHTML() 方法来创建 PDF。
下面的代码样本显示了如何从HTML文件中创建PDF,并在C#中提供额外的选项。
从 HTML String 在 C# 中创建 PDF
从 HTML 字符串创建 PDF 文档也是简单的,请遵循以下步骤:
- 创建一个例子 PdfSaveOptions 类。
- 设置所需的任何存储选项。
- 请使用 Converter.ConvertHTML() 方法来创建 PDF. 该方法采用 HTML 字符串, PdfSave选项, 以及输出PDF文件路径作为论点。
下面的代码样本描述了如何从 HTML 字符串中创建 PDF 使用 C# 与 PDFSharpCore HTML 到 PDF 图书馆的帮助。
创建 PDF 从 Live URL 在 C#
现在,让我们来探索如何将网页从URL保存为PDF文档:
- 创建一个例子 Url 类与网页的 URL。
- 创建一个例子 PdfSaveOptions 类。
- 设置所需的保存选项。
- 保存 HTML 作为 PDF 使用 Converter.ConvertHTML() 方法,通过 乌尔兰, PdfSave选项, 以及输出PDF文件路径作为论点。
下面的代码样本描述了如何从使用C#的现场URL创建PDF。
获取免费许可
你可以 获得免费的临时许可证 尝试 Aspose.HTML for .NET 没有评估限制. 这是一个很好的机会,探索 C# HTML 到 PDF API 免费试用 并评价其功能。
结论
在这篇文章中,我们学会了如何:
- 将 HTML 文件编程。
- 设置 PDF 保存选项。
- 将 HTML 字符串保存为 PDF。
- 保存一个网页作为PDF文件。
- 将 HTML 文件转换为 PDF 以 C#。
无论您正在使用 Aspose 或探索其他 .NET HTML 到 PDF 开源替代方案,您都可以深化您的理解。 ASPOSE.HTML 为 .NET 使用的火焰 人们在说什么如果您有更多问题,请自由地通过我们的 免费支持论坛.
看也
使用 Aspose.HTML for .NET,您可以在 C# .Net 应用程序中实现有效的 ** HTML 到 PDF 转换,使其成为开发人员需要从 HTML 中创建 PDF 的可用和可靠的解决方案。 无论您在 C# 核心 Razor 页面 或 MVC 應用程式 上工作,這本 高性能的 HTML 在PDF 轉換 本圖書館,包括 PdfSharpCore HTML 为 PDF 的選項,旨在滿足您的需求。
额外的资源:
- 对于那些想要在 C# 中转换 HTML 到 PDF 的用户来说,请考虑使用可用的 ** 最佳 HTML 为 PDF 转換器 C #** 选项,例如 .NET 将 HTML 在 PDF 中变换。
- 如果您更喜欢一个 免费的 HTML 到 PDF 转换器 或一个 开放源代码 HTML 为 PDF C# 解决方案,那么有很多可用的图书馆为 C# HTML 在 PDF 的转型 ,可以满足各种项目要求。
- 了解如何使用 C# 将 HTML 页面转换为 PDF 或 Export HTML to PDF in C# 用于特定使用情况。
要进一步改进您的项目,请考虑使用 C# 转换 HTML 到 PDF 选项在图书馆如 Aspose,或探索 .NET 将 HTML 为 PDF 能力,以满足您的开发需求。