HTML JPG PDF XML VCF
  Product Family
PST

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

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

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

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

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

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

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

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


PM> Install-Package Aspose.Email

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

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

  1. Конвертируйте файл VCF “contact.vcf” в объект MapiContact с помощью метода MapiContact.FromVCard.
  2. Создайте новый объект PersonalStorage с указанным именем PST-файла “storage.pst” и версией формата файла как Unicode с помощью метода PersonalStorage.Create.
  3. Создайте новую папку контактов в персональном хранилище с помощью метода pst.CreatePredefinedFolder с именем папки “Contacts” и типом папки StandardIpmFolder.Contacts.
  4. Добавьте объект MapiContact в папку контактов с помощью метода contactFolder.AddMapiMessageItem.

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

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

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

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

var contact = MapiContact.FromVCard("contact.vcf");
            
using (var pst = PersonalStorage.Create("storage.pst", FileFormatVersion.Unicode))
{
    var contactFolder = pst.CreatePredefinedFolder("Contacts", StandardIpmFolder.Contacts);
    contactFolder.AddMapiMessageItem(contact);
}
 
  • Бесплатное приложение для конвертации VCF в PST

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

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

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