HTML JPG EMAIL XML OLM
  Product Family
MHTML

แปลง OLM เป็น MHTML ผ่าน C #

แปลง OLM เป็น MHTML โดยไม่จำเป็นต้องติดตั้ง Microsoft® Outlook® หรือ Thunderbird®

ในการแปลง OLM เป็น MHTML เราจะใช้ กำหนดอีเมลสำหรับ .NET API ซึ่งเป็นการจัดการเอกสารและการแปลง API ที่อุดมไปด้วยคุณลักษณะทรงพลังและใช้งานง่ายสำหรับแพลตฟอร์ม C #เปิด NuGet ผู้จัดการแพคเกจค้นหา Aspose.Email และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

คำสั่งคอนโซลตัวจัดการแพคเกจ


PM> Install-Package Aspose.EMAIL

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

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

  1. โหลดไฟล์ EML แหล่งที่มาโดยใช้ MailMessage.load
  2. ตั้งค่าตัวเลือกการบันทึก
  3. เรียกวิธีการบันทึกด้วย SaveOptions เป็นพารามิเตอร์

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

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

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

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

using Aspose.Email;
using Aspose.Email.Storage.Olm;

using (var olm = OlmStorage.FromFile("filename.olm"))
{
    var folder = olm.GetFolder("Inbox", true);

    foreach (var msg in folder.EnumerateMapiMessages())
    {
        // save message in mhtml format
        msg.Save($"{msg.Subject}.mhtml", SaveOptions.DefaultMhtml);
    }
}
 
  • แอพฟรีในการแปลง OLM เป็น MHTML