如何使用 C# 将 HTML 转换为 PDF

本文包括文档转换的分步方法以及使用 C# 将 HTML 转换为 PDF的示例代码。 PDF 到 HTML C# 功能的文档转换可以按照本指南通过几个 API 调用和两三行代码来执行。此外,本文定义了一些用于设计 PDF 文档的属性,以便可以根据用户的期望生成它。

使用 C# 将 HTML 转换为 PDF 的步骤

  1. 从 NuGet 包管理器将 GroupDocs.Conversion for .NET 安装到项目中
  2. 在代码中添加对 GroupDocs.Conversion 命名空间的引用
  3. 创建 Converter 类的对象并加载输入 HTML 文件
  4. 创建 PdfConvertOptions 类的实例并设置输出 PDF 文档的属性
  5. 使用 Converter 类的 Convert 方法将输出 PDF 文档保存到磁盘,并将 PdfConvertOptions 实例与输出 PDF 文件名一起传递

这些步骤显示了通过安装所需的包,然后在 Converter 类的构造函数中加载源 HTML 文件,您可以轻松地实现 export HTML to PDF C# 功能以执行文档转换。您需要在下一步中创建 PdfConvertOptions 类的实例,以便为输出 PDF 文档设置不同的属性,最后使用 Convert 方法将输出文件保存到磁盘。

使用 C# 将 HTML 转换为 PDF 的代码

此示例说明如何使用 C# 从 HTML 生成 PDF 功能转换文档。它使用 Converter 类加载源文档,使用 PdfConvertOptions 类定义输出文档的属性,然后使用 Convert 方法保存转换后的文件。在此示例中,仅为输出 PDF 文档定义了几个参数;您可以为转换后的文件添加更多属性,例如下边距、左边距、右边距、上边距、密码、水印等。

我们发表了一篇关于使用 C# 将 HTML 文档转换为图像的文章。有关详细信息,请参阅 如何使用 C# 将 HTML 转换为图像 上的教程。

 简体中文