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

Просмотрщик VCF для .NET‑приложений

Программный просмотр VCF‑файлов на C# без зависимости от Microsoft Outlook или Thunderbird.

Как просматривать VCF‑файлы с помощью расширенного Email API

Aspose.Email для .NET предлагает эффективный способ просмотра и управления vCard‑файлами в проектах .NET. Библиотека упрощает процесс загрузки, конвертации и рендеринга VCF‑файлов. Благодаря функциям, таким как рендеринг HTML, расширенное управление контактами и конвертация форматов, она выделяется как надёжное решение для программного управления VCF‑файлами.

Ключевые возможности:

  • Разбирайте и загружайте vCard‑файлы в структурированные объекты для упрощённой манипуляции.

  • Конвертируйте VCF‑файлы в HTML‑формат для просмотра в веб‑браузерах или встраивания в пользовательские интерфейсы.

  • Поддерживает среды .NET Framework, .NET Core и .NET Standard.

  • Не требует Microsoft Outlook или другого внешнего программного обеспечения.

  • Обрабатывайте VCF‑файлы вместе с другими форматами электронной почты, такими как MSG, EML и др.

Установка API и использование для работы с VCF‑файлами

Для начала установите API в своей среде разработки:

  • Открыть NuGet В менеджере пакетов найдите Aspose.Email и нажмите «Установить».

  • Вы также можете использовать следующую команду в консоли Package Manager.

Команда


PM> Install-Package Aspose.Email

После установки вы можете приступить к кодированию.

Шаги для просмотра VCF с помощью C#

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

  1. Используйте MapiContact.FromVCard метод для загрузки VCF‑файла и получения базового сообщения с помощью GetUnderlyingMessage() .
  2. Настройте параметры сохранения HTML, создав HtmlSaveOptions объект и указание HtmlFormatOptions для включения рендеринга информации vCard и записи заголовка.
  3. Используйте Сохранить метод для сохранения контактной информации в виде HTML‑файла по указанному пути с заданными параметрами сохранения HTML.

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

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

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

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

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

var htmlSaveOptions = new HtmlSaveOptions
{
    HtmlFormatOptions = HtmlFormatOptions.RenderVCardInfo | HtmlFormatOptions.WriteHeader
};

vmsg.Save(Path.Combine(path, "contact.html"), htmlSaveOptions);
 

Просмотр VCF в браузере

Посмотрите, как VCF‑файл выглядит после преобразования в HTML‑формат и просмотра в веб‑браузере. Этот метод гарантирует, что все сведения о контакте, включая имя, электронную почту, номер телефона и адрес, представлены в ясном и визуально структурированном виде, что упрощает доступ и обмен информацией vCard на различных платформах.

  • Краткий обзор API

    Aspose.Email для .NET — это мощная библиотека, предназначенная для обработки электронной почты в .NET‑приложениях. Она поддерживает создание, отправку, получение и конвертацию писем в различных форматах, таких как MSG, EML, EMLX, MHT и HTML. Библиотека также облегчает управление вложениями, работу с vCard и календарными файлами, а также работу с данными PST и OST. Благодаря интеграции с протоколами SMTP, POP3, IMAP, EWS и Microsoft Graph API, Aspose.Email позволяет разработчикам создавать эффективные и универсальные решения для электронной почты без необходимости использовать стороннее программное обеспечение.

    Попробовать Aspose.Email бесплатно

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

    VCF Viewer Online

    Просмотрщик файлов электронной почты для других форматов

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

    EML (Сообщения электронной почты Outlook)
    EMLX (Формат Apple Mail EMLX)
    ICS (Файлы iCalendar для данных о событиях)
    MBOX (Коллекции электронных сообщений)
    MSG (Формат электронной почты Microsoft Outlook)
    OFT (Шаблоны электронной почты Outlook)
    OST (Файлы Offline Storage)
    PST (Файлы Outlook Personal Storage)