HTML JPG PDF XML VCF
  Product Family
MHTML

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

Конвертация VCF в MHTML на C# с использованием .NET API без установки Outlook® или Thunderbird®.

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

Представляем высокоскоростное и надежное решение для разработчиков, стремящихся внедрить функциональность конвертации VCF в MHTML в свои приложения на C#. Aspose.Email для .NET - это мощный и надежный API, который позволяет разработчикам обрабатывать различные задачи, связанные с электронной почтой, от создания, разбора и манипулирования сообщениями до передачи или конвертации между различными форматами файлов.

Благодаря мощным функциям и гибкому подходу Aspose.Email упрощает бесшовную интеграцию конвертации VCF в MHTML в ваши приложения. Конвертация VCF в MHTML с использованием .NET API - это простой и понятный процесс. API предоставляет метод для разбора VCF файлов и конвертации их в формат MHTML всего за несколько строк кода. Кроме того, Aspose.Email для .NET предлагает различные параметры для настройки процесса конвертации, такие как указание выходного формата MHTML и добавление дополнительной метаданных в результирующие MHTML файлы.

Независимо от того, нужно ли вам конвертировать один VCF файл или обрабатывать крупные партии контактов, Aspose.Email для .NET предлагает производительность и гибкость, необходимые для эффективной и точной работы. Чтобы использовать мощь .NET API, выполните одно из следующих действий:

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

  • Используйте следующую команду из консоли менеджера пакетов:


PM> Install-Package Aspose.Email

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

.NET программисты могут легко загружать и конвертировать VCF файлы в MHTML всего за несколько строк кода.

  1. Конвертируйте файл VCF “contact.vcf” в объект MapiContact с помощью метода MapiContact.FromVCard.
  2. Получите базовое сообщение из объекта MapiContact с помощью метода GetUnderlyingMessage().
  3. Создайте экземпляр MhtSaveOptions и укажите MhtFormatOptions для рендеринга информации о VCard и добавления заголовка.
  4. Сохраните базовое сообщение как MHT файл с именем “contact.mht” в указанном пути, используя указанные mhtSaveOptions.

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

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

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

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

var msg = MapiContact.FromVCard("contact.vcf").GetUnderlyingMessage();

var mhtSaveOptions = new MhtSaveOptions()
{
    MhtFormatOptions = MhtFormatOptions.WriteHeader | MhtFormatOptions.RenderVCardInfo
};

msg.Save(Path.Combine(path, "contact.mht"), mhtSaveOptions);
 
  • Бесплатное приложение для конвертации VCF в MHTML

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

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

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