HTML JPG PDF XML MHTML
  Product Family
OST

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

การแปลง MHTML เป็น OST C # โดยใช้ .NET API โดยไม่ติดตั้ง Outlook® หรือ Thunderbird®

วิธีแปลง MHTML เป็น OST โดยใช้ C #

ขอแนะนำโซลูชันที่ดีที่สุดสำหรับการแปลงไฟล์ MHTML เป็นรูปแบบ OST อย่างมีประสิทธิภาพและง่ายดาย! ไฟล์ OST ถูกใช้โดย Microsoft Outlook เพื่อจัดเก็บสำเนาในพื้นที่ของกล่องจดหมาย Exchange ของผู้ใช้ รวมถึงอีเมล ผู้ติดต่อ และข้อมูลส่วนบุคคลอื่น ๆ เพื่ออำนวยความสะดวกในการเข้าถึงแบบออฟไลน์นำเข้าหน้าเว็บที่บันทึกในรูปแบบ MHTML ลงในกล่องจดหมาย Outlook เพื่อเข้าถึงแบบออฟไลน์หรือเก็บถาวรด้วย กำหนดอีเมลสำหรับ .NET - API ที่มีประสิทธิภาพซึ่งนำเสนอชุดส่วนประกอบที่ครอบคลุมเพื่อจัดการกับงานที่เกี่ยวข้องกับอีเมลต่างๆ รวมถึงการสร้าง การอ่าน และการจัดการข้อความอีเมล การจัดการโฟลเดอร์และไฟล์แนบ การกรอง การค้นหา และการเข้ารหัส

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

เริ่มใช้ความสามารถของ .NET API โดยดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

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

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


PM> Install-Package Aspose.Email

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

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

  1. เปิดไฟล์ OST ที่มีอยู่โดยใช้ PersonalStorage.fromFile
  2. โหลดไฟล์ MHTML เป็น MapiMessage ด้วย MhtmlLoadOptions
  3. ค้นหาโฟลเดอร์ย่อยกล่องขาเข้าภายในโฟลเดอร์รากของไฟล์ OST
  4. เพิ่ม MapiMessage ที่โหลดลงในโฟลเดอร์กล่องจดหมายใน OST

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

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

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

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

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    // Load the EML file
    var msg = MapiMessage.Load("message.mhtml", new MhtmlLoadOptions());

    // Add the EML message to the OST file
    var folderInfo = ost.RootFolder.GetSubFolder("Inbox");
    folderInfo.AddMessage(msg);
}
 
  • แอพฟรีในการแปลง MHTML เป็น OST

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

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

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