ในบทช่วยสอนง่ายๆ นี้ เราจะเรียนรู้วิธี แปลง EML เป็น MSG โดยใช้ C# พร้อมกับขั้นตอนโดยละเอียดในการตั้งค่าสภาพแวดล้อม เพื่อที่จะ แปลง EML เป็น MSG C# ที่ใช้ API ได้ และคุณสามารถใช้ตัวอย่างนี้ในระบบปฏิบัติการใด ๆ ที่มีอยู่ทั่วไป เช่น Windows, macOS หรือ Linux
ขั้นตอนในการแปลง EML เป็น MSG โดยใช้ C#
- ติดตั้งไลบรารี Aspose.Email จากเครื่องมือจัดการแพ็กเกจ NuGet ใน Visual Studio
- นำเข้าเนมสเปซ Aspose.Email ในโครงการของคุณ
- ตั้งค่า EmlLoadOptions สำหรับการโหลดไฟล์ EML
- เริ่มต้นวัตถุคลาส MailMessage เพื่อโหลดไฟล์ EML ต้นทาง
- แปลงไฟล์ EML เป็น MSG โดยใช้วิธีบันทึก
โดยใช้ขั้นตอนข้างต้นในแอปพลิเคชันการแปลง C# EML เป็น MSG ได้รับการพัฒนา กระบวนการเริ่มต้นโดยการโหลดไฟล์ EML ต้นทางจากดิสก์โดยใช้วัตถุคลาส MailMessage จากนั้นไฟล์ EML ที่โหลดจะถูกบันทึกเป็นไฟล์ MSG บนดิสก์โดยใช้ตัวระบุ SaveOptions.DefaultMsg และ SaveOptions.DefaultMsgUnicode อย่างใดอย่างหนึ่งในเมธอด Save
รหัสเพื่อแปลง EML เป็น MSG ใน C
ตัวอย่างข้างต้นใน C# แปลงไฟล์ EML เป็น MSG บนดิสก์โดยใช้การเรียก API อย่างง่ายและขั้นตอนที่กำหนดไว้อย่างดี คุณสามารถตั้งค่า EmlLoadOptions ต่างๆ รวมถึง PreserveTnefAttachments และ PreserveEmbeddedMessageFormat ก่อนโหลดไฟล์ EML คุณยังสามารถใช้ตัวอย่างด้านบนเพื่อโหลดไฟล์ EML โดยใช้ตัวเลือกเริ่มต้นโดยใช้ตัวสร้างเริ่มต้นของคลาส EmlLoadOptions
หากต้องการแปลง EML เป็น MSG ตาม API C# มีการสำรวจในบทความนี้ หากคุณกำลังมองหาวิธีแปลง EML เป็น PDF ใน C# โปรดดูบทความใน วิธีแปลงอีเมล Outlook เป็น PDF โดยใช้ C#