This quick tutorial will provide a guide on how to convert MHTML to JPG in C#. Document conversion is quite straightforward and can be done with just a few lines of code if you follow the tutorial’s step-by-step instructions. For demonstration purposes, we will write some sample code to convert MHTML to JPG using C#. Here are full instructions on how to use the feature.
Steps to Convert MHTML to JPG in C#
- Install GroupDocs.Conversion for .NET from NuGet.org website in the application
- Add a reference to the GroupDocs.Conversion namespace for performing document conversion from MHTML to JPG format
- Initialize the Converter class by creating an instance of it and passing the MHTML file to its constructor
- Create an instance of the ImageConvertOptions class and define convert options for the JPG file
- Call the Convert method of the Converter class and pass the required parameters for saving the output file to the disk
The preceding step-by-step guide can be used to implement the C# MHTML to JPG converter feature. First, use the NuGet package manager to install the required package and reference the required namespace in the code. In the next steps, create an instance of the Converter class and feed the input MHTML file to its constructor, and set the convert options for the resulting JPG file using the ImageConvertOptions class. Finally, save the generated file to disc by using the Converter class’s Convert method.
Code to Convert MHTML to JPG in C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertMhtmlToJpgInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert MHTML to JPG using C# | |
{ | |
// Remove the watermark in output JPG file by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source MHTML file for conversion to JPG | |
var converter = new GroupDocs.Conversion.Converter("sample.mhtml"); | |
// Set the convert options for JPG file | |
var convertOptions = new ImageConvertOptions { Format = GroupDocs.Conversion.FileTypes.ImageFileType.Jpg }; | |
// Convert and save the MHTML in JPG format | |
converter.Convert("converted.jpg", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
In the following example, we have implemented MHTML to JPG converter in C# functionality with a few API calls. It does not require third-party tools for performing the basic document conversion discuss in this post. Further, you can enhance this sample code and may set many other convert options for the output image file. Moreover, MHTML file can be converted to other document formats such as XLTX, DOCX, XPS, TSV, PNG, PPS, and many more.
In this article, we discussed the conversion process for converting MHTML to JPG format and developed a sample code by consuming this guide. In our recent article, we looked on how to convert XLS to XLSX using C#; have a look at it for more information.