HTML JPG PDF XML ICS
  Product Family
MHTML

Преобразование ICS в MHTML с помощью C#

Преобразование ICS в MHTML с помощью C# API без необходимости использования Outlook® или Thunderbird®.

Как преобразовать ICS в MHTML с помощью C#

Для преобразования ICS в MHTML мы будем использовать

Aspose.Email для .NET

API, который является многофункциональным, мощным и простым в использовании API для обработки и преобразования документов для платформы C#. Откройте

NuGet

менеджер пакетов, найдите 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)