Конвертация 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 всего в несколько строк кода.
- Загрузите HTML-файл с помощью MailMessage.Load.
- Вызовите метод Save.
- Сохраните загруженное MailMessage как файл MHTML.
Системные требования
Перед запуском кода конвертации .NET убедитесь, что у вас есть следующие предварительные условия.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и платформами Xamarin.
- Среда разработки, такая как Microsoft Visual Studio.
- Aspose.Email для .NET DLL, ссылка на которую есть в вашем проекте.
Этот пример кода показывает конвертацию HTML в MHTML на C#
var eml = MailMessage.Load("content.html", new HtmlLoadOptions());
eml.Save("output.mhtml", SaveOptions.DefaultMhtml);
Бесплатное приложение для конвертации HTML в MHTML
Другие поддерживаемые конверсии
Вы также можете конвертировать HTML в множество других форматов файлов, включая несколько перечисленных ниже.