ในหัวข้อง่ายๆ นี้ เราจะสำรวจวิธี แปลง Outlook Email เป็น HTML โดยใช้ C# โดยปฏิบัติตามขั้นตอนโดยละเอียดสำหรับการตั้งค่าสภาพแวดล้อม ในการแปลง EML เป็น HTML C# ตาม API การเปิดเผยอินเทอร์เฟซ API อย่างง่ายสามารถใช้ได้ในสภาพแวดล้อมที่กำหนดค่า .NET ใดๆ ในระบบปฏิบัติการ เช่น Windows, Linux หรือ macOS
ขั้นตอนในการแปลงอีเมล Outlook เป็น HTML โดยใช้ C#
- กำหนดค่าแอปพลิเคชันเพื่อติดตั้งไลบรารี Aspose.Email จาก NuGet package manager
- เริ่มต้นวัตถุคลาส MailMessage เพื่อเข้าถึงไฟล์ MSG หรือ EML ต้นทางจากดิสก์
- ตั้งค่าตัวเลือกการบันทึก HTML สำหรับไฟล์ HTML เอาต์พุต
- บันทึกไฟล์ MSG เป็น HTML โดยใช้วิธีบันทึก
โดยทำตามขั้นตอนดังกล่าวข้างต้นในแอปพลิเคชันตัวแปลง C# Email เป็น HTML สามารถพัฒนาได้อย่างง่ายดาย เราจะเริ่มต้นด้วยการโหลดไฟล์ EML หรือ MSG ต้นทางจากดิสก์โดยใช้อินสแตนซ์ของคลาส MailMessage ซึ่งตามด้วยการตั้งค่าตัวเลือก HTML ต่างๆ สำหรับไฟล์เอาต์พุตที่ต้องการ สุดท้าย เราจะบันทึกอีเมลที่โหลดเป็นไฟล์ HTML บนดิสก์โดยใช้วิธีการบันทึก
รหัสเพื่อแปลงอีเมล Outlook เป็น HTML โดยใช้ C
หากต้องการ แปลง EML เป็น HTML C# อินเทอร์เฟซ API อย่างง่ายและขั้นตอนที่กำหนดไว้อย่างชัดเจนได้รับการอ้างถึงในตัวอย่างข้างต้น สามารถใช้ HtmlSaveOptions เพื่อปรับแต่งเอาต์พุตไฟล์ HTML โดยการตั้งค่าคุณสมบัติ เช่น AfterHeadersFormat, BeforeHeadersFormat, DefaultHeaderFormat, HtmlFormatOptions และ MailMessageSaveType เป็นต้น HTML เอาต์พุตสามารถบันทึกได้ทั้งบนดิสก์หรือภายในสตรีมหน่วยความจำขึ้นอยู่กับการใช้งาน
ในตัวอย่างนี้ เราได้เรียนรู้วิธี แปลงอีเมล Outlook เป็น HTML โดยใช้ API ที่ใช้ C# หากคุณต้องการแปลงอีเมลเป็นเอกสาร Word โปรดดูบทความใน วิธีแปลงอีเมล Outlook เป็น Word โดยใช้ C#