HTML
JPG
PDF
XML
ICS
MHTML
Преобразование ICS в MHTML с помощью C#
Преобразование ICS в MHTML с помощью C# API без необходимости использования Outlook® или Thunderbird®.
Как преобразовать ICS в MHTML с помощью C#
Для преобразования ICS в MHTML мы будем использовать
API, который является многофункциональным, мощным и простым в использовании API для обработки и преобразования документов для платформы C#. Откройте
менеджер пакетов, найдите Aspose.Email и установите. Вы также можете использовать следующую команду из консоли менеджера пакетов.
Команда консоли менеджера пакетов
PM> Install-Package Aspose.Email
Шаги для преобразования ICS в MHTML с помощью C#
Программисты .NET могут легко загружать и преобразовывать ICS файлы в MHTML всего за несколько строк кода.
- Загрузите файл ICS с помощью Calendar.Appointment.Load.
- Создайте MailMessage и добавьте встречу в качестве альтернативного представления.
- Вызовите метод Save.
- Укажите путь к выходному файлу с расширением MHTML.
- Файл MHTML будет сохранен по указанному пути.
Системные требования
Перед запуском .NET кода преобразования убедитесь, что у вас есть следующие предварительные условия.
- Microsoft Windows или совместимая ОС с .NET Framework, .NET Core и PHP, VBScript, Delphi, C++ через COM Interop.
- Среда разработки, такая как Microsoft Visual Studio.
- Aspose.Email для .NET DLL, упомянутая в вашем проекте.
- Подключите пространство имен в соответствующем классе.
Этот пример кода показывает преобразование ICS в MHTML C#
// загрузите ICS файл для преобразования
var ics = Aspose.Email.Calendar.Appointment.Load("My File.ics");
// создайте EML
var eml = new MailMessage();
// добавьте встречу в EML
eml.AlternateViews.Add(ics.RequestApointment());
// сохраните EML как MHTML
eml.Save("Saved File.mht", new MhtSaveOptions{MhtFormatOptions = MhtFormatOptions.WriteHeader | MhtFormatOptions.RenderCalendarEvent});
Бесплатное приложение для преобразования ICS в MHTML
Другие поддерживаемые преобразования
Вы также можете преобразовать ICS во многие другие форматы файлов, включая несколько указанных ниже.
ICS В EML (Письма Outlook)
ICS В EMLX (Формат Apple EMLX)
ICS В HTML (Язык разметки Hyper Text)
ICS В MBOX (Электронные почтовые сообщения)
ICS В MSG (Формат Outlook и Exchange)
ICS В OFT (Шаблоны писем Outlook)
ICS В OST (Файлы оффлайн-накопления)
ICS В PST (Личные файлы хранения Outlook)