Як перетворити MHTML на HTML за допомогою C#

У цьому навчальному посібнику ми пояснимо вам повні інструкції щодо перетворення MHTML на HTML за допомогою C#. Далі ми напишемо зразок коду, дотримуючись інструкцій щодо реалізації можливості конвертувати MHTML у HTML c#. Нижче ви можете знайти докладні інструкції та зразок коду для виконання перетворення з MHTML на HTML.

Кроки для перетворення MHTML на HTML за допомогою C#

  1. Налаштуйте пакет GroupDocs.Conversion for .NET із веб-сайту NuGet у програмі .NET
  2. Імпортуйте простір імен GroupDocs.Conversion для перетворення документа з MHTML на HTML
  3. Створіть екземпляр класу Converter і передайте файл MHTML його конструктору
  4. Створіть об’єкт класу MarkupConvertOptions і встановіть параметри перетворення для вихідного файлу HTML
  5. Викличте метод Convert класу Converter, передайте йому назву вихідного файлу та MarkupConvertOptions

У наступному розділі ми написали покроковий посібник як конвертувати MHTML у HTML у C#. Перш за все, встановіть необхідний пакет з NuGet і додайте необхідний простір імен у код для виконання трансформації документа. Після цього створіть екземпляри класу Converter і MarkupConvertOptions. Зрештою, збережіть перетворений файл HTML на диск, викликавши метод Convert.

Код для перетворення MHTML на HTML за допомогою C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertMHtmlToHtmlUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert MHTML to HTML using C#
{
// Remove the watermark in output HTML 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 HTML
var converter = new GroupDocs.Conversion.Converter("sample.mhtml");
// Set the properties for the converted HTML file
var convertOptions = new MarkupConvertOptions();
// Convert and save the MHTML in HTML format
converter.Convert("converted.html", convertOptions);
Console.WriteLine("Done");
}
}
}

У наведеному вище прикладі ми продемонстрували, як за допомогою C# MHTML to HTML converter можна розробити функціональність за допомогою інструкцій, визначених у попередньому розділі. Це вимагає лише кількох викликів API для виконання перетворення документів і може бути виконано в MS Windows, Linux і Mac OS. Крім того, ви можете швидко трансформувати MHTML у різні формати документів, включаючи MD, DOT, TEX, TIFF, CSV, PNG, DOC та багато інших.

У цьому посібнику ми обговорювали процес перетворення MHTML на HTML і підготували зразок коду для нього. Якщо вам цікаво прочитати нашу нещодавню статтю, перегляньте як конвертувати XML у HTML за допомогою C#.

 Українська