HTML JPG PDF XML VCF
Aspose.Email  للـ .NET
VCF

عارض VCF لتطبيقات .NET

عرض ملفات VCF برمجيًا في C# دون الاعتماد على Microsoft Outlook أو Thunderbird.

كيفية عرض ملفات VCF باستخدام واجهة برمجة تطبيقات بريد إلكتروني متقدمة

Aspose.Email لـ .NET توفر طريقة فعّالة لعرض وإدارة ملفات vCard في مشاريع .NET. تبسط المكتبة عملية تحميل وتحويل وعرض ملفات VCF. مع ميزات مثل عرض HTML، إدارة اتصالات متقدمة، وتحويل الصيغ، تبرز كحل موثوق للتعامل مع ملفات VCF برمجيًا.

الميزات الرئيسية:

  • تحليل وتحميل ملفات vCard إلى كائنات منظمة لتسهيل التلاعب بها.

  • تحويل ملفات VCF إلى صيغة HTML لعرضها في متصفحات الويب أو دمجها في واجهات المستخدم.

  • يدعم بيئات .NET Framework و .NET Core و .NET Standard.

  • لا يتطلب Microsoft Outlook أو أي برنامج خارجي آخر.

  • تعامل مع ملفات VCF جنبًا إلى جنب مع صيغ البريد مثل MSG وEML وغيرها.

تثبيت واستخدام الواجهة البرمجية للعمل مع ملفات VCF

لبدء، قم بتثبيت الـ API في بيئة التطوير الخاصة بك:

  • فتح NuGet مدير الحزم، ابحث عن Aspose.Email وانقر تثبيت.

  • يمكنك أيضًا استخدام الأمر التالي في وحدة تحكم مدير الحزم.

الأمر


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 for .NET جميع أنظمة التشغيل الرئيسية. تأكد فقط من توافر المتطلبات المسبقة التالية.

  • Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework و .NET Core ومنصات Xamarin
  • بيئة تطوير مثل Microsoft Visual Studio
  • Aspose.Email لـ .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 ومشاركتها عبر منصات مختلفة.

  • نظرة مختصرة على الواجهة البرمجية

    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 (ملفات التخزين غير المتصلة)
    PST (ملفات التخزين الشخصية لـ Outlook)