MHT to JPG PNG 图片 csharp

MHT 文件是包含与网页相关的所有资源的单个文件。与 HTML 文件不同,即使涉及任何服务器托管的图像、主题或其他资源,它们也可以离线查看。此类文件通常以 .MHTML 文件扩展名保存。有时,您可能需要将 MHT 文件转换为图像,以便以缩略图形式预览内容。根据这些要求,本文介绍了如何在 C# 中以编程方式将 MHT 或 MHTML 文件转换为 JPG、PNG 和其他图像格式的图像。

MHT 到图像的转换 – C# API 安装

Aspose.HTML for .NET API 支持处理 HTML、MHTML 和其他几种 文件格式 的网页。您可以通过从 New Releases 部分下载其 DLL 文件或使用以下 NuGet 安装命令来配置 API:

PM> Install-Package Aspose.Html

在 C# 中将 MHT 或 MHTML 转换为 JPG 图像

您可以按照以下步骤将 MHT 或 MHTML 文件转换为 JPG 图像:

  1. 创建 ImageSaveOptions 类的对象。
  2. 将图像格式设置为 JPG 图像。
  3. 使用 ConvertMHTML 方法将 MHT 或 MHTML 转换为 JPG 图像。

以下代码片段显示了如何在 C# 中以编程方式将 MHT 或 MHTML 文件转换为 JPG 图像:

// 创建 ImageSaveOptions 的实例
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;

// 将 MHTML 转换为 JPEG 或 JPG 图像格式 
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");

在 C# 中以编程方式将 MHT 或 MHTML 转换为 PNG 图像

您可以通过以下步骤将 MHT 或 MHTML 文件转换为 PNG 图像:

  1. 创建 ImageSaveOptions 类的对象并将图像格式设置为 PNG。
  2. 使用 ConvertMHTML 方法将 MHT 或 MHTML 转换为 PNG 图像。

下面的代码片段详细说明了如何在 C# 中以编程方式将 MHT 或 MHTML 文件转换为 PNG 图像:

// 创建 ImageSaveOptions 类的实例
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;

// 将 MHTML 转换为 PNG 图像格式 
Converter.ConvertMHTML("input.mhtml", options, "output.png");

探索 Aspose.HTML for .NET API

您可以通过访问 文档 查看 API 的许多其他功能。

获得免费许可证

您可以通过申请 免费临时许可证 来评估 API,而不受任何评估限制。

结论

在本文中,您了解了如何在 C# 中以编程方式将 MHT 或 MHTML 文件转换为 JPG 或 PNG 格式的图像。此外,如有任何疑问,请通过 论坛 与我们联系。

也可以看看

在 C# 中将 SVG 转换为 Word DOCX/DOC 文档