HTML JPG PDF XML HTML
  Product Family
MHTML

Конвертировать HTML в MHTML с помощью C#

Конвертация HTML в MHTML без установленного Microsoft® Outlook® или Thunderbird®.

Конвертация HTML в MHTML без Outlook на C#

Попробуйте мощное и надёжное решение, разработанное для помощи разработчикам в создании почтовых приложений! С Aspose.Email для .NET Программисты получают доступ к полному набору API, позволяющему им бесшовно интегрировать различные форматы электронной почты в свои приложения.

Разработчики, занимающиеся конвертацией HTML в MHTML, больше не сталкиваются с трудностями и могут сосредоточиться на повышении эффективности, гибкости и настройки приложений, в конечном итоге улучшая пользовательский опыт. Библиотека обеспечивает сохранение целостности данных во время процесса конвертации. Она точно переносит содержимое, структуру и вложения HTML‑файлов в формат MHTML, сохраняя достоверность исходных данных письма.

Программное преобразование HTML в MHTML позволяет пользователям упаковать HTML‑контент вместе с сопутствующими ресурсами (изображения, таблицы стилей и т.п.) в один файл. Формат MHTML облегчает хранение, совместное использование и представление веб‑страниц или HTML‑письм как автономного, переносного документа. Aspose.Email упрощает этот процесс и предоставляет интуитивные средства для успешного выполнения задачи.

Чтобы воспользоваться мощью .NET API, вы можете выполнить одно из следующих действий:

  • Открыть NuGet в менеджере пакетов найдите Aspose.Email и установите его.

  • Выполните следующую команду в консоли менеджера пакетов:


PM> Install-Package Aspose.Email

Шаги по конвертации HTML в MHTML с помощью C#

Aspose.Email упрощает разработчикам загрузку и конвертацию HTML‑файлов в MHTML всего за несколько строк кода.

  1. Загрузите HTML‑файл с помощью MailMessage.Load.
  2. Вызовите метод Save.
  3. Сохраните загруженное MailMessage в файл MHTML.

Системные требования

Перед запуском кода конвертации .NET убедитесь, что у вас есть следующие предварительные требования.

  • Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и платформами Xamarin.
  • Среда разработки, например Microsoft Visual Studio.
  • Aspose.Email for .NET DLL подключена к вашему проекту.
 

Этот пример кода демонстрирует конвертацию HTML в MHTML на C#

var eml = MailMessage.Load("content.html", new HtmlLoadOptions());
eml.Save("output.mhtml", SaveOptions.DefaultMhtml);
 
  • Free App to Convert HTML to MHTML

    Другие поддерживаемые конверсии

    Вы также можете конвертировать HTML во множество других форматов файлов, включая несколько перечисленных ниже.

    HTML TO EML (Сообщения электронной почты Outlook)
    HTML TO EMLX (Формат Apple EMLX)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (Электронные сообщения)
    HTML TO MSG (Форматы Outlook и Exchange)
    HTML TO OFT (Шаблоны электронной почты Outlook)
    HTML TO OST (Файлы Offline Storage)
    HTML TO PST (Файлы Outlook Personal Storage)
    HTML TO VCF (Формат виртуальной визитки)