HTML JPG PDF XML HTML
  Product Family
EML

แปลง HTML เป็น EML ผ่าน C #

การแปลง HTML เป็น EML C # โดยใช้ .NET API โดยไม่มีการอ้างอิงของ Outlook® หรือ Thunderbird®

แปลง HTML เป็น EML โดยใช้ C #

ลองใช้โซลูชันที่ทรงพลังและเชื่อถือได้ที่ออกแบบมาเพื่อช่วยนักพัฒนาสร้างแอปพลิเคชันอีเมล!ด้วย กำหนดอีเมลสำหรับ .NET โปรแกรมเมอร์สามารถเข้าถึงชุด API ที่ครอบคลุมทำให้พวกเขาสามารถรวมรูปแบบอีเมลต่างๆเข้ากับแอปพลิเคชันได้อย่างราบรื่น

นักพัฒนาที่ได้รับมอบหมายในการแปลง HTML เป็น EML จะไม่ประสบปัญหาอีกต่อไปและสามารถเปลี่ยนโฟกัสไปที่การเพิ่มประสิทธิภาพ ความยืดหยุ่น และการปรับแต่งในแอปพลิเคชัน ซึ่งจะช่วยเพิ่มประสบการณ์ของผู้ใช้ห้องสมุดช่วยให้มั่นใจได้ถึงการเก็บรักษาความสมบูรณ์ของข้อมูลในระหว่างกระบวนการแปลงมันแปลเนื้อหาโครงสร้างและไฟล์แนบของไฟล์ HTML ไปยังรูปแบบ EML ได้อย่างแม่นยำเพื่อรักษาความเที่ยงตรงของข้อมูลอีเมลดั้งเดิม

การแปลง HTML เป็น EML แบบโปรแกรมช่วยให้ผู้ใช้สามารถสร้างข้อความอีเมลที่มีเนื้อหา HTML รักษาการจัดรูปแบบสไตล์และโครงสร้างเหมาะสำหรับการส่งทางอีเมลหรือจัดเก็บในแอปพลิเคชันอีเมลที่รองรับรูปแบบ EMLAspose.Email ช่วยลดความยุ่งยากในกระบวนการนี้และนำเสนอวิธีการที่ใช้งานง่ายในการทำงานให้สำเร็จ

เพื่อใช้ประโยชน์จากพลังของ .NET APIคุณสามารถเลือกที่จะดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

  • Open NuGet ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งบนอุปกรณ์ของคุณ

  • ใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ:


PM> Install-Package Aspose.Email

ขั้นตอนในการแปลง HTML เป็น EML ผ่าน C #

โปรแกรมเมอร์.NET สามารถโหลดและแปลงไฟล์ HTML เป็น EML ได้อย่างง่ายดายในโค้ดเพียงไม่กี่บรรทัด

  1. โหลดไฟล์ HTML ด้วย MailMessage.load
  2. เรียกวิธีการบันทึก
  3. ตั้งค่าส่วนขยาย.eml สำหรับไฟล์เอาต์พุต
  4. ไฟล์จะถูกบันทึกในรูปแบบ EML

ข้อกำหนดของระบบ

ก่อนที่จะเรียกใช้รหัสการแปลง.NET ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • ไมโครซอฟท์ วินโดวส์ หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core และ PHP, VBScript, Delphi, C ++ ผ่าน COM Interop
  • สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
  • กำหนด.Email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ
  • รวมเนมสเปซในคลาสที่เกี่ยวข้อง
 

รหัสตัวอย่างนี้แสดงการแปลง HTML เป็น EML ใน C #

var eml = MailMessage.Load("myContent.html", new HtmlLoadOptions());
eml.Save("output.eml", SaveOptions.DefaultEml);
 
  • แอพฟรีในการแปลง HTML เป็น EML

    การแปลงที่รองรับอื่น ๆ

    คุณยังสามารถแปลง HTML เป็นรูปแบบไฟล์อื่น ๆ อีกมากมายรวมถึงบางรูปแบบที่ระบุไว้ด้านล่าง

    HTML TO EMLX (รูปแบบแอปเปิ้ล EMLX)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (ข้อความอีเมลอิเล็กทรอนิกส์)
    HTML TO MHTML (รูปแบบการเก็บถาวรหน้าเว็บ)
    HTML TO MSG (รูปแบบ Outlook และการแลกเปลี่ยน)
    HTML TO OFT (เทมเพลตอีเมล Outlook)
    HTML TO OST (ไฟล์เก็บข้อมูลออฟไลน์)
    HTML TO PST (ไฟล์ที่เก็บข้อมูลส่วนบุคคล Outlook)
    HTML TO VCF (รูปแบบการ์ดเสมือน)