MHT MHTML to PDF csharp

MHT 文件是一种网页存档格式,在单个文件中包含文本、图形、动画、CSS、JavaScript 和所有链接资源。某些网页从服务器访问图像或其他资源,并将页面保存为 MHT 或 MHTML 格式,即使您处于离线状态,您也可以看到这些内容。在某些情况下,您可能需要将 MHT 文件转换为 PDF 格式。本文介绍如何在 C# 中将 MHT 文件转换为 PDF 文件。

MHT to PDF Converter – C# .NET API 安装

Aspose.HTML for .NET API 支持创建、编辑或操作 HTML、MHTML 和其他 支持的文件格式。您可以通过从 Downloads 部分下载其 DLL 文件或使用以下 NuGet 安装命令来访问 API:

PM> Install-Package Aspose.Html

在 C# 中将 MHT 或 MHTML 转换为 PDF

MHT 文件通常以 .mhtml 文件扩展名保存。您可以通过以下步骤将 MHT 或 MHTML 文件转换为 PDF 文件:

  1. 创建 PdfSaveOptions 类的对象。
  2. 使用 ConvertMHTML 方法将 MHT 或 MHTML 转换为 PDF。

下面的代码片段演示了如何在 C# 中以编程方式将 MHT 或 MHTML 文件转换为 PDF:

// 初始化 PdfSaveOptions 类对象
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQuality = 100;

// 将 MHT 或 MHTML 转换为 PDF
Converter.ConvertMHTML("sample.mht", options, "output.pdf");

探索 Aspose.HTML for .NET API

通过浏览 文档 部分,您可以了解使用网页的多种功能。它涵盖了不同的功能,包括文件转换、网络爬虫等。

获得免费许可证

您可以通过获取 免费临时许可证 来尝试使用 API 的全部功能。

结论

在本文中,您学习了如何在基于 C# 或 .NET 框架的应用程序中将 MHT 或 MHTML 文件转换为 PDF 格式。如有任何问题,请随时在 论坛 上给我们写信。

也可以看看

在 C# 中将 YouTube 转换为 MP3