Переглядач файлів VCF для .NET
Переглядайте VCF без необхідності встановлення Microsoft Outlook або Thunderbird.
Як переглянути файл VCF за допомогою C #
Для того, щоб переглянути файл VCF, ми будемо використовувати
Аспосе.Електронна пошта до.NET
API, який є багатофункціональним, потужним і простим у використанні API для платформи C # для використання з будь-яким переглядачем. Відкрити
менеджер пакетів, пошук Aspose.Email і встановити. Ви також можете скористатися наступною командою з консолі менеджера пакетів.
Команда консолі менеджера пакетів
PM> Install-Package Aspose.Email
Кроки для перегляду VCF через C #
Aspose.Email дозволяє розробникам легко переглядати файл VCF лише за допомогою декількох рядків коду.
- Завантажте файл VCF-файлу за допомогою mapiContact.fromvCard
- Створення об’єкта MemoryStream
- Викликаємо метод MapiContact Save і передаємо об’єкт MemoryStream і ContactSaveFormat.msg як параметри
- Завантажте потік пам’яті за допомогою MapiMessage.load
- Створіть об’єкт MailConversionOptions та передайте його в Msg.tomailMessage як параметр
- Створіть об’єкт HTMLSaveOptions для підготовки відповідних параметрів HTML
- Викличте метод MailMessage Save за допомогою шляху до файлу html та збережіть параметри як параметри
Системні вимоги
Aspose.Email для .NET підтримується на всіх основних операційних системах. Просто переконайтеся, що у вас є наступні передумови.
- Майкрософт 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 What is VCF File Format
VCF (Virtual Card Format) або vCard - це цифровий формат файлу для зберігання контактної інформації. Формат широко використовується для обміну даними серед популярних програм обміну інформацією. Більшість операційних систем, таких як Windows та macOS, постачаються з програмами за замовчуванням для створення та відкриття цих файлів. Один VCF файл може містити контактну інформацію для одного або декількох контактів. Файл VCF зазвичай містить таку інформацію, як ім'я контакту, адреса, номер телефону, електронна пошта, день народження, фотографії та аудіо на додаток до ряду інших полів. Підтримуючись поштовими клієнтами та сервісами, не відбувається втрати даних під час передачі контактів через використання формату vCard. Тип носія для формату файлів VCF - text/vcard.
Read MoreІнші підтримувані формати перегляду
Використовуючи C #, можна також переглядати багато інших форматів файлів, включаючи.