HTML
JPG
EMAIL
XML
OLM
MHTML
تحويل OLM إلى MHTML عبر C#
قم بتحويل OLM إلى MHTML دون الحاجة إلى تثبيت ميكروسوفت® أوتلوك® أو ثندربيرد®.
من أجل تحويل OLM إلى MHTML، سنستخدم Aspose. بريد إلكتروني لـ .NET API وهي واجهة برمجة تطبيقات غنية بالميزات وقوية وسهلة الاستخدام لمعالجة المستندات وتحويلها لمنصة C #. افتح NuGet مدير الحزم، ابحث عن Aspose.Email وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم.
أمر وحدة تحكم إدارة الحزم
PM> Install-Package Aspose.EMAIL
خطوات تحويل OLM إلى MHTML عبر C #
يمكن لمبرمجي .NET تحميل ملفات OLM وتحويلها بسهولة إلى MHTML في بضعة أسطر من التعليمات البرمجية.
- تحميل ملف EML المصدر باستخدام MailMessage.load
- تعيين خيارات الحفظ
- طريقة حفظ المكالمات مع SaveOptions كمعامل
متطلبات النظام
قبل تشغيل شفرة مصدر تحويل.NET، تأكد من توفر المتطلبات الأساسية التالية.
- ميكروسوفت ويندوز أو نظام تشغيل متوافق مع .NET Framework و .NET Core و PHP و VBScript و دلفي و C ++ عبر COM Interop.
- بيئة تطوير مثل ميكروسوفت فيسوال ستوديو.
- Aspose.email لـ.NET DLL المشار إليه في مشروعك.
يعرض نموذج التعليمات البرمجية هذا تحويل OLM إلى MHTML C #
using Aspose.Email;
using Aspose.Email.Storage.Olm;
using (var olm = OlmStorage.FromFile("filename.olm"))
{
var folder = olm.GetFolder("Inbox", true);
foreach (var msg in folder.EnumerateMapiMessages())
{
// save message in mhtml format
msg.Save($"{msg.Subject}.mhtml", SaveOptions.DefaultMhtml);
}
}