ส่งออก MSG เป็น BMP ผ่าน .NET

.NET API เพื่อแสดงผล MSG เป็น BMP บน Windows, macOS และ Linux โดยไม่ต้องใช้ Word หรือ Outlook

 

หากคุณเป็นนักพัฒนา .NET ที่ต้องการเพิ่มฟีเจอร์การแปลง MSG เป็น BMP ภายในแอปพลิเคชันของคุณ Aspose.Total for .NET การจัดการรูปแบบไฟล์ API เป็นวิธี ซึ่งไปข้างหน้า. เมื่อใช้ Aspose.Email for .NET คุณจะแปลงรูปแบบไฟล์ MSG เป็น HTML ได้ หลังจากนั้น คุณสามารถใช้ Aspose.Words for .NET เพื่อแสดง HTML เป็น BMP

C# API เพื่อแปลง MSG เป็น BMP

  1. เปิดไฟล์ MSG โดยใช้คลาส MailMessage
  2. แปลง MSG เป็น HTML โดยใช้วิธีการ Save
  3. โหลด HTML โดยใช้คลาส Document
  4. บันทึกเอกสารเป็นรูปแบบ BMP โดยใช้เมธอด Save และตั้งค่า Bmp เป็น SaveFormat

ข้อกำหนดการแปลง

ติดตั้งจากบรรทัดคำสั่งเป็น nuget install Aspose.Total หรือผ่าน Package Manager Console ของ Visual Studio ด้วย Install-Package Aspose.Total

หรือรับตัวติดตั้ง MSI แบบออฟไลน์หรือ DLL ในไฟล์ ZIP จาก ดาวน์โหลด


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

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

document.Save("output.bmp", SaveFormat.Bmp); 

แยกไฟล์ MSG ผ่าน .NET

ก่อนแปลง MSG เป็น BMP หากคุณต้องการแน่ใจว่าคุณกำลังแปลงอีเมลที่ถูกต้อง คุณสามารถโหลดเอกสาร MSG แยกวิเคราะห์ และดูคุณสมบัติที่คุณต้องการได้ โดยใช้ MapiMessage คลาสของ [Aspose.Email for .NET]( https://products.aspose.com/msg /net/) API คุณสามารถรับข้อมูลผู้ส่งและผู้รับ ตัวอย่างเช่น คุณสามารถตรวจสอบอีเมลผู้ส่งเฉพาะสำหรับการแปลงโดยใช้คุณสมบัติ SenderName


var outlookMessageFile = MapiMessage.FromFile("message.msg");
 
if(outlookMessageFile.SenderName == "John"){
    
}

จำกัดการแก้ไขเอกสาร BMP ผ่าน .NET

ขณะบันทึกเอกสารจาก MSG เป็น BMP คุณอาจต้องปกป้องเอกสารที่ส่งออกของคุณ บางครั้ง คุณอาจต้องจำกัดความสามารถในการแก้ไขเอกสารและอนุญาตเฉพาะการดำเนินการบางอย่างกับเอกสารเท่านั้น สิ่งนี้มีประโยชน์ในการป้องกันไม่ให้ผู้อื่นแก้ไขข้อมูลที่ละเอียดอ่อนและเป็นความลับในเอกสารของคุณ Aspose.Words for .NET API ช่วยให้คุณควบคุมวิธีที่คุณจำกัดเนื้อหาโดยใช้ ProtectionType พารามิเตอร์การแจงนับ คุณสามารถตั้งค่าเอกสารของคุณเป็นแบบอ่านอย่างเดียวโดยใช้รหัสบรรทัดต่อไปนี้


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

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

document.Save("output.bmp", SaveFormat.Bmp);  

สำรวจ MSG ตัวเลือกการแปลงด้วย .NET

แปลง MSG S TO BMP (ไฟล์ภาพบิตแมป)
แปลง MSG S TO DOC (รูปแบบไบนารีของ Microsoft Word)
แปลง MSG S TO DOCM (ไฟล์ Microsoft Word 2007 Marco)
แปลง MSG S TO DOCX (เอกสาร Office 2007+ Word)
แปลง MSG S TO DOT (ไฟล์เทมเพลต Microsoft Word)
แปลง MSG S TO DOTM (ไฟล์เทมเพลต Microsoft Word 2007+)
แปลง MSG S TO DOTX (ไฟล์เทมเพลต Microsoft Word)
แปลง MSG S TO EMF (รูปแบบ Metafile ที่ปรับปรุงแล้ว)
แปลง MSG S TO EPUB (เปิดไฟล์อีบุ๊ค)
แปลง MSG S TO FLATOPC (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง MSG S TO GIF (รูปแบบการแลกเปลี่ยนกราฟิก)
แปลง MSG S TO PNG (กราฟิกเครือข่ายแบบพกพา)
แปลง MSG S TO JPEG (กลุ่มผู้เชี่ยวชาญด้านการถ่ายภาพร่วม)
แปลง MSG S TO MD (ภาษามาร์กดาวน์)
แปลง MSG S TO ODT (รูปแบบไฟล์ข้อความ OpenDocument)
แปลง MSG S TO OTT (เทมเพลต OpenDocument)
แปลง MSG S TO PCL (ภาษาคำสั่งของเครื่องพิมพ์)
แปลง MSG S TO PDF (รูปแบบเอกสารพกพา)
แปลง MSG S TO PNG (กราฟิกเครือข่ายแบบพกพา)
แปลง MSG S TO PS (ไฟล์โพสต์สคริปต์)
แปลง MSG S TO RTF (รูปแบบ Rich Text)
แปลง MSG S TO SVG (กราฟิกแบบเวกเตอร์สเกลาร์)
แปลง MSG S TO TIFF (รูปแบบไฟล์รูปภาพที่ติดแท็ก)
แปลง MSG S TO DOCX (เอกสาร Office 2007+ Word)
แปลง MSG S TO WORDML (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง MSG S TO XPS (ข้อมูลจำเพาะของกระดาษ XML)
แปลง MSG S TO DOC (รูปแบบไบนารีของ Microsoft Word)
แปลง MSG S TO DOCM (ไฟล์ Microsoft Word 2007 Marco)
แปลง MSG S TO DOCX (เอกสาร Office 2007+ Word)
แปลง MSG S TO DOT (ไฟล์เทมเพลต Microsoft Word)
แปลง MSG S TO DOTM (ไฟล์เทมเพลต Microsoft Word 2007+)
แปลง MSG S TO DOTX (ไฟล์เทมเพลต Microsoft Word)
แปลง MSG S TO EMF (รูปแบบ Metafile ที่ปรับปรุงแล้ว)
แปลง MSG S TO EPUB (เปิดไฟล์อีบุ๊ค)
แปลง MSG S TO FLATOPC (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง MSG S TO GIF (รูปแบบการแลกเปลี่ยนกราฟิก)
แปลง MSG S TO IMAGE (ไฟล์ภาพ)
แปลง MSG S TO JPEG (กลุ่มผู้เชี่ยวชาญด้านการถ่ายภาพร่วม)
แปลง MSG S TO MD (ภาษามาร์กดาวน์)