HTML JPG PDF XML ICS
  Product Family
HTML

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

Конвертация ICS в HTML на C# с использованием .NET API без необходимости в Outlook® или Thunderbird®.

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

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

Aspose.Email для .NET

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

NuGet

пакетный менеджер, найдите Aspose.Email и установите. Вы также можете использовать следующую команду из консоли пакетного менеджера.

Команда консоли пакетного менеджера

PM> Install-Package Aspose.Email

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

Программисты .NET могут легко загружать и конвертировать файлы ICS в HTML всего за несколько строк кода.

  • Загрузите файл ICS с помощью Calendar.Appointment.Load.
  • Создайте MailMessage и добавьте назначение как альтернативный вид.
  • Вызовите метод Save.
  • Укажите путь к выходному файлу с расширением HTML.
  • HTML файл будет сохранён по указанному пути.

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

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

  • Microsoft Windows или совместимая ОС с .NET Framework, .NET Core, а также PHP, VBScript, Delphi, C++ через COM Interop.
  • Среда разработки, такая как Microsoft Visual Studio.
  • Aspose.Email для .NET DLL, указанная в вашем проекте.
  • Включите пространство имен в соответствующем классе.
 

Этот пример кода показывает конвертацию ICS в HTML на C#

// загрузка ICS файла для конвертации
var ics = Aspose.Email.Calendar.Appointment.Load("My File.ics");
// создание EML
var eml = new MailMessage();
// добавление назначения в EML
eml.AlternateViews.Add(ics.RequestApointment());
// сохранение EML как HTML
eml.Save("Saved File.html", new HtmlSaveOptions { HtmlFormatOptions = HtmlFormatOptions.WriteHeader | HtmlFormatOptions.RenderCalendarEvent });
 
  • Бесплатное приложение для конвертации ICS в HTML

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

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

    ICS В EML (Сообщения электронной почты Outlook)
    ICS В EMLX (Формат Apple EMLX)
    ICS В MBOX (Электронные почтовые сообщения)
    ICS В MHTML (Формат архивной веб-страницы)
    ICS В MSG (Формат Outlook и Exchange)
    ICS В OFT (Шаблоны электронной почты Outlook)
    ICS В OST (Файлы оффлайн-хранения)
    ICS В PST (Файлы личного хранения Outlook)