Просмотрщик 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‑файлов, требуя всего несколько строк кода.
- Используйте MapiContact.FromVCard метод для загрузки VCF‑файла и получения базового сообщения с помощью GetUnderlyingMessage() .
- Настройте параметры сохранения HTML, создав HtmlSaveOptions объект и указание HtmlFormatOptions для включения рендеринга информации vCard и записи заголовка.
- Используйте Сохранить метод для сохранения контактной информации в виде 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‑файлов, поддерживая разнообразные форматы электронной почты. Разработчики также могут использовать его для просмотра следующего: