MHTML 转换器 – 在 C# 中转换 MHTML

用 C# 转换 MHTML

文件 MHTML 代表一种网页归档格式,许多不同的应用程序都可以创建这种格式。这种格式被称为归档格式,因为它将网页 HTML 代码和相关资源保存在一个文件中。这些资源包括与网页链接的任何内容,如图像、小程序、动画、音频文件等。MHTML 文件可在 Internet Explorer 和 Microsoft Word 等多种应用程序中打开。该格式的实际规范详见 RFC 2557。

Aspose.HTML for .NET 的主要亮点是转换功能。Aspose.Html.Converters 命名空间实现了对转换方法的轻松访问。本节将介绍支持的 MHTML 转换情况列表,以及如何使用 Converter 类来执行这些转换,该类将所有底层转换操作集中在一个类中,使其更加简洁易用。例如,只需两行代码,您就可以在 C# 应用程序中将 MHTML 转换为 JPG!

1// Convert MHTML to JPG in C#
2
3// Open an existing MHTML file for reading
4using FileStream stream = File.OpenRead(DataDir + "sample.mht");
5
6// Invoke the ConvertMHTML() method to convert MHTML to JPG
7Converter.ConvertMHTML(stream, new ImageSaveOptions(ImageFormat.Jpeg), Path.Combine(OutputDir, "convert-by-two-lines.jpg"));

在示例中,我们使用 System.IO.FileStream 类的 OpenRead(path) 方法打开并从指定路径的文件系统中读取 MHTML 文件。您需要将 MHTML 文件流、ImageSaveOptions 和输出文件路径传递给 ConvertMHTML() 方法,以便将 MHTML 转换为 JPG。

在线 MHTML 转换器

您可以使用 Aspose.HTML for .NET API 将 MHTML 实时转换为其他格式。首先,从本地驱动器加载一个 MHTML 文件,然后运行示例。在本示例中,默认设置了保存选项。您将立即以单独文件的形式收到转换结果。

                
            

Aspose.HTML 提供免费的在线 MHTML 转换器 ,用于将 MHTML 文件转换为各种流行格式。 您可以轻松地将 MHTML 转换为 PDF、MHTML 转换为 XPS、 MHTML 转换为 JPG、MHTML 转换为 PNG、MHTML 转换为 BMP、MHTML 转换为 TIFF 和 MHTML 转换为 GIF。只需选择文件,选择要转换的格式,就大功告成了。速度快,完全免费!

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.