HTML JPG PDF XML ICS
  Product Family
MBOX

แปลง ICS เป็น MBOX ผ่าน C #

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

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

ในการแปลง ICS เป็น MBOX เราจะใช้

กำหนดอีเมลสำหรับ .NET

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

NuGet

ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

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

PM> Install-Package Aspose.Email

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

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

  • โหลดไฟล์ ICS ด้วย ปฏิทิน.Appointment.Load
  • สร้าง MailMessage และเพิ่มการนัดหมายเป็นมุมมองอื่น
  • สร้างโปรแกรมเขียนพื้นที่จัดเก็บ MBOX
  • ส่งเส้นทางไฟล์เอาต์พุตด้วยนามสกุลไฟล์ MBOX
  • เรียกวิธี WriteMessage
  • ส่งข้อความไปรษณีย์
  • ไฟล์ MBOX จะถูกบันทึกไว้ที่เส้นทางที่ระบุ

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

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

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

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

// load the ICS file to be converted
var ics = Aspose.Email.Calendar.Appointment.Load("My File.ics");
// create an EML
var eml = new MailMessage();
// add appointment to EML
eml.AlternateViews.Add(ics.RequestApointment());
// create an MBOX storage
using var mboxStorage = new MboxrdStorageWriter(new FileStream("Saved File.mbox", FileMode.Create), false);
// add EML to MBOX storage
mboxStorage.WriteMessage(eml);
 
  • แอพฟรีในการแปลง ICS เป็น MBOX

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

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

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