HTML JPG PDF XML OST
  Product Family
OFT

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

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

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

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

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

หนึ่งในคุณสมบัติที่โดดเด่นของ API คือความสามารถในการมีประสิทธิภาพ แปลงระหว่างรูปแบบอีเมลต่างๆ เพิ่มความยืดหยุ่นและการปรับแต่งแอปพลิเคชันด้วยโค้ดเพียงไม่กี่บรรทัดนักพัฒนาสามารถส่งออกรายการจากไฟล์ OST (Outlook Offline Storage Table) ไปยัง OFT (Outlook File Template) ได้อย่างง่ายดาย ทำให้มั่นใจในความสมบูรณ์ของข้อมูลและความต่อเนื่องของเวิร์กโฟลว์ในระหว่างกระบวนการย้าย ส่งออกจาก OST ไปยัง OFT เปิดใช้งานการแยกเทมเพลตอีเมลและข้อมูลที่เกี่ยวข้องกับ Outlook อื่น ๆ จากไฟล์ OSTการดำเนินการนี้ช่วยให้สามารถนำเทมเพลตเหล่านี้กลับมาใช้ใหม่หรือถ่ายโอนไปยังระบบหรือบัญชีอื่น ๆ ช่วยให้การสื่อสารและมีประสิทธิภาพมากขึ้นในแพลตฟอร์มต่างๆ หรือไคลเอนต์อีเมลที่รองรับรูปแบบ OFTอินเทอร์เฟซที่ใช้งานง่ายของ API และประสิทธิภาพความเร็วสูงทำให้กระบวนการแปลงง่ายและง่ายโดยมีเพียงไม่กี่ขั้นตอนในการโหลด อ่าน และบันทึกข้อความในรูปแบบไฟล์ที่ต้องการ

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

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

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


PM> Install-Package Aspose.Email

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

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

  1. เข้าถึงไฟล์ OST “storage.ost” สำหรับการประมวลผล
  2. สร้างไดเรกทอรีเอาต์พุตหากไม่มีอยู่
  3. ดึงโฟลเดอร์กล่องขาเข้าจากไฟล์ OST
  4. ทำซ้ำผ่านข้อความอีเมลแต่ละข้อความในโฟลเดอร์กล่องขาเข้า
  5. สำหรับแต่ละข้อความให้บันทึกเป็นไฟล์.oft ในไดเรกทอรีเอาต์พุต

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

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

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

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

using (var ost = PersonalStorage.FromFile("storage.ost"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inboxFolder = ost.GetPredefinedFolder(StandardIpmFolder.Inbox);

    // Iterate through ost messages and save them as .oft files
    int count = 1;

    foreach (var msg in inboxFolder.EnumerateMapiMessages())
    {
        // Save each message as .oft file
        var oftFilePath = Path.Combine(outputDirectory, $"Message{count}.oft");

        msg.Save("template.oft", SaveOptions.DefaultOft);

        Console.WriteLine($"Message {count} saved as: {oftFilePath}");

        count++;
    }
}
 
  • แอพฟรีในการแปลง OST เป็น OFT

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

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

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