تحويل HTML إلى MHTML عبر C#
تحويل HTML إلى MHTML دون تثبيت Microsoft® Outlook® أو Thunderbird®.
تحويل HTML إلى MHTML دون Outlook باستخدام C#
جرّب حلاً قويًا وموثوقًا صُمم لمساعدة المطورين على بناء تطبيقات البريد الإلكتروني! مع Aspose.Email لـ .NET يحصل المبرمجون على مجموعة شاملة من واجهات برمجة التطبيقات، مما يمكنهم من دمج مختلف صيغ البريد الإلكتروني بسهولة في تطبيقاتهم.
لم يعد المطورون المكلفون بتحويل HTML إلى MHTML يواجهون صعوبات ويمكنهم تحويل تركيزهم إلى تعزيز الكفاءة والمرونة والتخصيص في التطبيقات، مما يرفع تجربة المستخدم في النهاية. تضمن المكتبة الحفاظ على سلامة البيانات أثناء عملية التحويل. فهي تترجم بدقة المحتوى والبنية والمرفقات لملفات HTML إلى تنسيق MHTML، مع الحفاظ على وفاء بيانات البريد الإلكتروني الأصلية.
يسمح التحويل البرمجي لـ HTML إلى MHTML للمستخدمين بتغليف محتوى HTML مع الموارد المرتبطة (مثل الصور، ملفات الأنماط، إلخ) في ملف واحد. يُسهّل تنسيق MHTML تخزين ومشاركة وتمثيل صفحات الويب أو رسائل البريد الإلكتروني المعتمدة على HTML كوثيقة محمولة ومتكاملة. يبسط Aspose.Email هذه العملية ويوفر وسائل بديهية لتنفيذ المهمة بنجاح.
للاستفادة من قوة .NET API، يمكنك اختيار تنفيذ أحد الإجراءات التالية:
فتح NuGet في مدير الحزم، ابحث عن Aspose.Email وقم بتثبيته على جهازك.
استخدم الأمر التالي من وحدة تحكم مدير الحزم:
PM> Install-Package Aspose.Email
خطوات تحويل HTML إلى MHTML عبر C#
يجعل Aspose.Email من السهل للمطورين تحميل وتحويل ملفات HTML إلى MHTML في بضع سطور من الشيفرة فقط.
- حمّل ملف HTML باستخدام MailMessage.Load.
- استدعِ طريقة Save.
- احفظ كائن MailMessage المحمل كملف MHTML.
متطلبات النظام
قبل تشغيل كود التحويل .NET، تأكد من توفر المتطلبات المسبقة التالية.
- Microsoft Windows أو نظام تشغيل متوافق مع .NET Framework، .NET Core، ومنصات Xamarin.
- بيئة تطوير مثل Microsoft Visual Studio.
- تم الإشارة إلى مكتبة Aspose.Email for .NET DLL في مشروعك.
يظهر هذا الكود المثال تحويل HTML إلى MHTML باستخدام C#
var eml = MailMessage.Load("content.html", new HtmlLoadOptions());
eml.Save("output.mhtml", SaveOptions.DefaultMhtml);
Free App to Convert HTML to MHTML
التحويلات المدعومة الأخرى
يمكنك أيضًا تحويل HTML إلى تنسيقات ملفات أخرى عديدة بما في ذلك القليل المذكورة أدناه.