في هذا البرنامج التعليمي السهل ، سنتعلم كيفية ** تحويل Outlook Email إلى PDF باستخدام C# ** جنبًا إلى جنب مع الخطوات التفصيلية لتهيئة البيئة. سترى أنه من أجل تحويل ** MSG إلى PDF C# ** يمكن استخدام واجهة برمجة التطبيقات القائمة على أساسها ويمكنك استخدام هذا المثال في أي من أنظمة التشغيل المتاحة بشكل شائع مثل Windows أو macOS أو Linux.
خطوات تحويل بريد Outlook الإلكتروني إلى PDF باستخدام C#
- تثبيت مكتبات Aspose.Email و Aspose.Words من أداة NuGet package manager في Visual Studio
- قم بتهيئة كائن فئة MailMessage لتحميل ملف البريد الإلكتروني بتنسيق MSG أو EML
- احفظ ملف البريد الإلكتروني المحمل (MSG / EML) كتدفق إلى تنسيق MHTML متوسط
- اضبط LoadFormat على MHTML وقم بتهيئة كائن فئة Document لتحميل MHTML التي تم إنشاؤها في الخطوة السابقة
- باستخدام طريقة الحفظ في C# EML ، يتم التحويل إلى PDF
باستخدام الخطوات المذكورة أعلاه في * C# MSG to PDF * تم تطوير تطبيق التحويل. سنقوم بتحميل ملف MSG أو EML باستخدام كائن فئة MailMessage في الخطوة الأولى. ثم سنقوم بحفظ ملف البريد الإلكتروني الذي تم تحميله في دفق بتنسيق MHTML متوسط. في الخطوات التالية ، سنقوم بتحميل MHTML الوسيطة باستخدام كائن فئة المستند. أخيرًا لتحويل * EML إلى PDF C# * سيتم استخدام طريقة الحفظ وسيتم حفظ PDF على القرص.
كود لتحويل Outlook Email إلى PDF باستخدام C#
في المثال أعلاه ، من أجل * تحويل EML إلى PDF C# * يتم استخدامه بمساعدة استدعاءات API بسيطة وخطوات محددة جيدًا. يمكن استخدام المثال أعلاه لملفات البريد الإلكتروني بتنسيقات MSG و EML. يمكنك تخصيص ملف PDF الناتج عن طريق تعيين خصائص مثل ColorMode و Compliance و ImageCompression و JpegQuality.
- لتحويل MSG إلى PDF C# * يتم استكشاف API على أساس هذه المقالة. إذا كنت تبحث عن كيفية إرسال بريد إلكتروني في C# ، فراجع المقالة على كيفية إرسال بريد إلكتروني في C#.