HTML JPG PDF XML VCF
Aspose.Email  для .NET
VCF

Средство просмотра файлов VCF для .NET

Просмотр VCF без установки Microsoft Outlook или Thunderbird.

Как просмотреть файл VCF с помощью C#

Чтобы просмотреть файл VCF, мы будем использовать

Aspose.Email для .NET

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

NuGet

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

Команда консоли диспетчера пакетов


PM> Install-Package Aspose.Email

Шаги для просмотра VCF через С#

Aspose.Email позволяет разработчикам легко просматривать файл VCF всего несколькими строками кода.

  1. Загрузите файл VCF с помощью MapiContact.FromVCard
  2. Создать объект MemoryStream
  3. Вызовите метод MapiContact Save и передайте объект MemoryStream и ContactSaveFormat.Msg в качестве параметров.
  4. Загрузите MemoryStream с помощью MapiMessage.Load
  5. Создайте объект MailConversionOptions и передайте его в msg.ToMailMessage в качестве параметра
  6. Создайте объект HtmlSaveOptions, чтобы подготовить соответствующие параметры HTML.
  7. Вызовите метод сохранения MailMessage с путем к файлу html и сохраните параметры в качестве параметров.

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

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

  • Microsoft Windows или совместимая ОС с платформами .NET Framework, .NET Core и Xamarin.
  • Среда разработки, такая как Microsoft Visual Studio
  • Aspose.Email для .NET, указанный в вашем проекте
 

Код C# для просмотра VCF


MapiContact contact = MapiContact.FromVCard(MyDir + "input.vcf");

MemoryStream ms = new MemoryStream();
contact.Save(ms, ContactSaveFormat.Msg);
ms.Position = 0;
MapiMessage msg = MapiMessage.Load(ms);
MailConversionOptions op = new MailConversionOptions();
MailMessage eml = msg.ToMailMessage(op);

//Prepare the HTML format options
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
           
eml.Save(MyDir + "output.html", htmlSaveOptions);
 
  • Об Aspose.Email для .NET API

    Aspose.Email — это решение для парсинга форматов Microsoft Outlook и Thunderbird. Можно легко создавать, манипулировать, конвертировать электронную почту и форматы хранения, такие как MSG, EMLX, EML и MHT. Обработка вложений электронной почты, настройка заголовков сообщений и реализация различных сетевых протоколов, таких как POP3, IMAP и SMTP, для отправки и получения электронных писем стали намного проще. Это автономный API, не требующий установки Microsoft Outlook или любого другого программного обеспечения.

    Бесплатное приложение для просмотра VCF

    Проверьте наши живые демонстрации, чтобы Посмотреть ВКФ со следующими преимуществами.

      Не нужно ничего скачивать или настраивать
      Нет необходимости писать или компилировать код
      Просто загрузите файл VCF и нажмите кнопку «Просмотреть».
      Скачать файл VCF по ссылке, если требуется

    VCF Формат файла VCF

    VCF (формат виртуальной карты) или vCard — это цифровой формат файла для хранения контактной информации. Формат широко используется для обмена данными между популярными приложениями обмена информацией. Большинство операционных систем, таких как Windows и MacOS, поставляются с приложениями по умолчанию для создания и открытия этих файлов. Один файл VCF может содержать контактную информацию для одного или нескольких контактов. Файл VCF обычно содержит такую информацию, как имя контакта, адрес, номер телефона, адрес электронной почты, день рождения, фотографии и аудио, а также ряд других полей. Благодаря поддержке почтовых клиентов и сервисов при передаче контактов через формат vCard не происходит потери данных. Тип носителя для формата файла VCF — text/vcard.

    Подробнее

    Другие поддерживаемые форматы просмотра

    Используя C#, можно также просматривать многие другие форматы файлов, в том числе.

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