HTML JPG PDF XML HTML
  Product Family
OST

تحويل HTML إلى OST عبر C#

تحويل HTML إلى OST باستخدام .NET API دون الاعتماد على Outlook® أو Thunderbird®.

كيفية تحويل HTML إلى OST باستخدام C#

جرّب حلاً قويًا وموثوقًا صُمم لمساعدة المطورين على بناء تطبيقات البريد الإلكتروني! مع Aspose.Email لـ .NET يحصل المبرمجون على مجموعة شاملة من واجهات برمجة التطبيقات، مما يمكنهم من دمج مختلف صيغ البريد الإلكتروني بسهولة في تطبيقاتهم.

لم يعد المطورون المكلفون بتحويل HTML إلى OST يواجهون صعوبات ويمكنهم تحويل تركيزهم إلى تعزيز الكفاءة والمرونة والتخصيص في التطبيقات، مما يرفع تجربة المستخدم في النهاية. تضمن المكتبة الحفاظ على سلامة البيانات أثناء عملية التحويل. فهي تترجم بدقة المحتوى والبنية والمرفقات لملفات HTML إلى تنسيق OST، مع الحفاظ على وفاء بيانات البريد الإلكتروني الأصلية.

يتيح التحويل البرمجي لـ HTML إلى OST للمستخدمين دمج رسائل البريد الإلكتروني المعتمدة على HTML في ملف بيانات Outlook غير المتصل، مما يدعم إدارة البريد والوصول إليه حتى بدون اتصال إنترنت مستمر. يبسط Aspose.Email هذه العملية ويوفر وسائل بديهية لتنفيذ المهمة بنجاح.

للاستفادة من قوة .NET API، يمكنك اختيار تنفيذ أحد الإجراءات التالية:

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

  • استخدم الأمر التالي من وحدة تحكم مدير الحزم:


PM> Install-Package Aspose.Email

خطوات تحويل HTML إلى OST عبر C#

يمكن للمبرمجين .NET تحميل وتحويل ملفات HTML إلى OST بسهولة في بضع سطور من الشيفرة فقط.

  1. افتح ملف OST باستخدام PersonalStorage.FromFile.
  2. حمّل ملف HTML باستخدام MailMessage.Load.
  3. استرجع مجلد Inbox.
  4. أضف رسالة HTML المحمّلة إلى مجلد "Inbox" داخل ملف OST.

متطلبات النظام

قبل تشغيل كود التحويل .NET، تأكد من توفر المتطلبات المسبقة التالية.

  • نظام تشغيل Microsoft Windows أو نظام متوافق مع .NET Framework، .NET Core، وPHP، VBScript، Delphi، C++ عبر COM Interop.
  • بيئة تطوير مثل Microsoft Visual Studio.
  • تم الإشارة إلى مكتبة Aspose.Email for .NET DLL في مشروعك.
  • قم بتضمين مساحة الاسم في الفئة ذات الصلة.
 

يظهر هذا الكود المثال تحويل HTML إلى OST باستخدام C#

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    var msg = MapiMessage.Load("content.html", new HtmlLoadOptions());
    var folderInfo = ost.RootFolder.GetSubFolder("Inbox");
    folderInfo.AddMessage(msg);
}
 
  • Free App to Convert HTML to OST

    التحويلات المدعومة الأخرى

    يمكنك أيضًا تحويل HTML إلى تنسيقات ملفات أخرى عديدة بما في ذلك القليل المذكورة أدناه.

    HTML TO EML (رسائل بريد Outlook)
    HTML TO EMLX (Apple EMLX Format)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (رسائل البريد الإلكتروني)
    HTML TO MHTML (تنسيق أرشيف صفحات الويب)
    HTML TO MSG (صيغة Outlook & Exchange)
    HTML TO OFT (قوالب بريد Outlook)
    HTML TO PST (ملفات التخزين الشخصية لـ Outlook)
    HTML TO VCF (تنسيق بطاقة افتراضية)