HTML 文件在 Internet 上广泛使用。在各种情况下,您需要将 HTML 文件转换为 PDF 文档。因此,本文介绍了如何在 .NET 中的 Linux 上将 HTML 文件转换为 PDF 文档。

适用于 Linux 的 HTML 到 PDF 转换器 API

Aspose.HTML for .NET API 支持处理 HTML 文件。您可以通过使用 Linux 中 Visual Studio Code 的 NuGet 包管理器扩展Downloads 部分或 NuGet 库下载 DLL 文件来轻松配置 API。

在 Linux 中将 HTML 转换为 PDF

您可以通过以下步骤将 HTML 文件转换为 PDF 文件:

  1. 指定输入和输出文件的路径。
  2. 初始化一个 HTMLDocument 类对象。
  3. 创建 PdfRenderingOptions 类的实例。
  4. 创建 PdfDevice 对象并指定要渲染的输出文件。
  5. 使用 RenderTo 方法将 HTML 渲染为 PDF。

以下代码展示了如何在 Linux 上的 .NET 中将 HTML 转换为 PDF 文件:

// 设置源 HTML 文件的路径
string documentPath = "HTMLtoPDF.html";

// 设置转换文件保存路径 
string savePath = "HTMLtoPDF.pdf";

// 初始化一个 HTMLDocument 类对象
HTMLDocument document = new HTMLDocument(documentPath);

// 创建 PdfRenderingOptions 类的实例
PdfRenderingOptions pdfOptions = new PdfRenderingOptions();

// 创建 PdfDevice 并指定要渲染的输出文件
PdfDevice device = new PdfDevice(pdfOptions, savePath);

// 使用 RenderTo 方法将 HTML 渲染为 PDF
document.RenderTo(device);

输出

HTML 转 PDF Linux

探索 Aspose.HTML for .NET API

Aspose.HTML for .NET API 是一个独立的 API,用于使用 C# 以编程方式创建、编辑或转换 HTML 文件。您可以通过访问 文档 探索 API 的其他几个功能。

获得免费许可证

您可以通过请求 免费临时许可证 来评估 Aspose.HTML for .NET API,而不受任何限制。

结论

在本文中,您学习了如何在 Linux 中将 HTML 网页转换为 PDF 文件。您可以使用代码片段在基于 .NET 的应用程序中生成高保真输出。此外,如有任何疑问,请随时通过 免费支持论坛 与我们联系。

也可以看看