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 文件:
- 指定输入和输出文件的路径。
- 初始化一个 HTMLDocument 类对象。
- 创建 PdfRenderingOptions 类的实例。
- 创建 PdfDevice 对象并指定要渲染的输出文件。
- 使用 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);
输出
探索 Aspose.HTML for .NET API
Aspose.HTML for .NET API 是一个独立的 API,用于使用 C# 以编程方式创建、编辑或转换 HTML 文件。您可以通过访问 文档 探索 API 的其他几个功能。
获得免费许可证
您可以通过请求 免费临时许可证 来评估 Aspose.HTML for .NET API,而不受任何限制。
结论
在本文中,您学习了如何在 Linux 中将 HTML 网页转换为 PDF 文件。您可以使用代码片段在基于 .NET 的应用程序中生成高保真输出。此外,如有任何疑问,请随时通过 免费支持论坛 与我们联系。