تصدير البريد الإلكتروني إلى PNG عبر .NET

.NET API لتقديم OFT إلى PNG على أنظمة التشغيل Windows و macOS و Linux دون استخدام Word أو Outlook

 

إذا كنت مطور .NET تتطلع إلى إضافة OFT إلى ميزات تحويل PNG داخل تطبيقاتك ، فإن Aspose.Total for .NET واجهات برمجة تطبيقات معالجة تنسيق الملف هي الطريقة إلى الأمام. باستخدام Aspose.Email for .NET ، يمكنك تحويل تنسيق ملف OFT إلى HTML. بعد ذلك ، باستخدام Aspose.Words for .NET ، يمكنك تحويل HTML إلى PNG.

C# API لتحويل البريد الإلكتروني إلى PNG

  1. افتح ملف OFT باستخدام فئة MailMessage
  2. تحويل OFT إلى HTML باستخدام طريقة Save
  3. قم بتحميل HTML باستخدام فئة Document
  4. احفظ المستند بتنسيق PNG باستخدام طريقة Save وقم بتعيين Png كـ SaveFormat

متطلبات التحويل

قم بالتثبيت من سطر الأوامر كـ nuget install Aspose.Total أو عبر Package Manager Console في Visual Studio مع Install-Package Aspose.Total.

بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من Downloads .


MailMessage message = MailMessage.Load("sourceFile.oft");
 
message.Save("HtmlOutput.html", SaveOptions.DefaultHtml);

Document document = new Document("HtmlOutput.html");

document.Save("output.png", SaveFormat.Png); 

تحليل ملف البريد الإلكتروني عبر .NET

قبل تحويل OFT إلى PNG ، إذا كنت تريد التأكد من أنك تقوم بتحويل البريد الإلكتروني الصحيح ، فيمكنك تحميل مستند OFT وتحليله وإلقاء نظرة على الممتلكات التي تريدها. باستخدام MapiMessage فئة Aspose.Cells for .NET API ، يمكنك الحصول على معلومات المرسل والمستلمين. على سبيل المثال ، يمكنك التحقق من وجود بريد إلكتروني معين لمرسل التحويل باستخدام خاصية SenderName .

// instantiate MapiMessage to load an OFT file from disk
var outlookMessageFile = MapiMessage.FromFile("message.oft");
 
if(outlookMessageFile.SenderName == "John"){
    
}

تقييد تحرير مستندات PNG عبر .NET

أثناء حفظ المستند من OFT إلى PNG ، قد تحتاج إلى حماية مستند الإخراج الخاص بك. قد تحتاج أحيانًا إلى تقييد القدرة على تحرير مستند والسماح فقط بإجراءات معينة معه. يمكن أن يكون هذا مفيدًا لمنع الأشخاص الآخرين من تحرير المعلومات الحساسة والسرية في المستند الخاص بك. تمكّنك واجهة برمجة تطبيقات Aspose.Words for .NET من التحكم في طريقة تقييد المحتوى باستخدام ProtectionType معلمة التعداد. يمكنك ضبط المستند للقراءة فقط باستخدام سطور التعليمات البرمجية التالية.


Document document = new Document("HtmlOutput.html");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.png", SaveFormat.Png);  

استكشف OFT خيارات التحويل مع .NET

تحويل OFTs إلى BMP (ملف صورة نقطية)
تحويل OFTs إلى DOC (تنسيق Microsoft Word الثنائي)
تحويل OFTs إلى DOCM (ملف Microsoft Word 2007 Marco)
تحويل OFTs إلى DOCX (مستند Office 2007+ Word)
تحويل OFTs إلى DOT (ملفات قوالب Microsoft Word)
تحويل OFTs إلى DOTM (مايكروسوفت وورد 2007+ ملف قالب)
تحويل OFTs إلى DOTX (ملف قالب Microsoft Word)
تحويل OFTs إلى EMF (تنسيق ملف التعريف المحسن)
تحويل OFTs إلى EPUB (افتح ملف الكتاب الإلكتروني)
تحويل OFTs إلى FLATOPC (مايكروسوفت وورد 2003 WordprocessingML)
تحويل OFTs إلى GIF (تنسيق التبادل الرسومي)
تحويل OFTs إلى IMAGE (ملفات الصور)
تحويل OFTs إلى JPEG (مجموعة خبراء التصوير المشتركة)
تحويل OFTs إلى MD (لغة Markdown)
تحويل OFTs إلى ODT (تنسيق ملف نصي OpenDocument)
تحويل OFTs إلى OTT (قالب OpenDocument)
تحويل OFTs إلى PCL (لغة أوامر الطابعة)
تحويل OFTs إلى PDF (نموذج المستندات المحمولة)
تحويل OFTs إلى PS (ملف بوستسكريبت)
تحويل OFTs إلى RTF (تنسيق نص منسق)
تحويل OFTs إلى SVG (رسومات المتجهات العددية)
تحويل OFTs إلى TIFF (الموسومة تنسيق ملف الصورة)
تحويل OFTs إلى WORD (تنسيقات ملف معالجة الكلمات)
تحويل OFTs إلى WORDML (مايكروسوفت وورد 2003 WordprocessingML)
تحويل OFTs إلى XPS (مواصفات ورق XML)

ما هو OFT تنسيق الملف

يرتبط تنسيق ملف OFT بـ Microsoft Outlook ويستخدم لإنشاء قوالب رسائل البريد الإلكتروني. يرمز OFT إلى قالب نموذج Outlook. هو تنسيق ملف يسمح للمستخدمين بتصميم وحفظ قوالب البريد الإلكتروني المنسقة مسبقًا مع تخطيطات وتنسيقات ومحتوى محدد.

تُستخدم ملفات OFT عادةً عندما يريد المستخدمون إنشاء رسائل بريد إلكتروني متسقة وموحدة للمهام المتكررة أو الاتصالات المشتركة. يمكن أن تتضمن عناصر نائبة لمتغيرات مثل أسماء المستلمين أو سطور الموضوع ، مما يسهل تخصيص القالب للمستلمين الفرديين.

عندما يتم فتح ملف OFT في Microsoft Outlook ، فإنه ينشئ رسالة بريد إلكتروني جديدة بناءً على تصميم القالب. يمكن للمستخدمين بعد ذلك تخصيص المحتوى وإضافة مستلمين أو إزالتهم وإجراء أي تعديلات ضرورية قبل إرسال البريد الإلكتروني.

ملفات OFT مفيدة بشكل خاص للشركات أو الأفراد الذين يرسلون أنواعًا متشابهة من رسائل البريد الإلكتروني بشكل متكرر ، مثل الرسائل الإخبارية والإعلانات ، أو الردود على الاستفسارات الشائعة. باستخدام قوالب OFT ، يمكن للمستخدمين توفير الوقت وضمان الاتساق في اتصالات البريد الإلكتروني الخاصة بهم.

من المهم ملاحظة أنه لا يمكن فتح ملفات OFT واستخدامها إلا مع Microsoft Outlook. قد لا تدعم برامج البريد الإلكتروني أو التطبيقات الأخرى تنسيق الملف هذا. بالإضافة إلى ذلك ، عند مشاركة قوالب OFT مع الآخرين ، من الضروري التأكد من أنهم يستخدمون Microsoft Outlook لاستخدام القالب بشكل صحيح.

ما هو PNG تنسيق الملف

PNG (Portable Network Graphics) هو تنسيق ملف رسومات نقطية مستخدم على نطاق واسع تم تصميمه كبديل لتنسيق GIF (تنسيق تبادل الرسومات) الأقدم. بخلاف GIF ، الذي يحتوي على لوحة ألوان محدودة ويدعم الألوان المفهرسة فقط ، يدعم PNG الصور الحقيقية ذات الألوان الرمادية مع عمق ألوان غني.

يستخدم تنسيق PNG ضغطًا بدون فقدان ، مما يعني أنه يمكن تقليل حجم الملف بدون التضحية بجودة الصورة. وهذا يجعلها مناسبة لتخزين الرسومات التي تتطلب تفاصيل عالية ووضوحًا ، مثل الصور الفوتوغرافية والرسوم التوضيحية والشعارات. غالبًا ما تُستخدم ملفات PNG على الويب للصور التي تحتاج إلى شفافية ، حيث يدعم PNG شفافية قناة ألفا ، مما يسمح بمزج سلس للصور على خلفيات مختلفة.

تتمثل إحدى مزايا PNG في أنها تدعم كلاً من المتشابكة و صور غير متشابكة. يتم تحميل PNGs المتداخلة تدريجيًا ، مما يعرض إصدارًا منخفض الدقة من الصورة قبل عرض التفاصيل ذات الدقة الأعلى تدريجيًا. هذه الميزة مفيدة بشكل خاص للصور الكبيرة أو اتصالات الإنترنت البطيئة ، لأنها توفر تجربة مستخدم أفضل من خلال إظهار معاينة أثناء تحميل الصورة.

يمكن إنشاء ملفات PNG وتحريرها باستخدام برامج رسومات متنوعة ، مثل Adobe Photoshop و GIMP و Paint.NET. يتم دعمها على نطاق واسع بواسطة متصفحات الويب الحديثة وعارضات الصور وأدوات التحرير عبر أنظمة التشغيل المختلفة.