HTML JPG PDF XML VCF
  Product Family
EML

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

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

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

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

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

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

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

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


PM> Install-Package Aspose.Email

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

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

  1. แปลงไฟล์ VCF “contact.vcf” เป็นวัตถุ MapiContact โดยใช้วิธี MapIcontact.fromvCard
  2. รับข้อความพื้นฐานจากวัตถุ MapiContact โดยใช้วิธี getUnderlyingMessage ()
  3. บันทึกข้อความพื้นฐานเป็นไฟล์ EML “contact.eml” โดยใช้วิธีการบันทึกด้วยพารามิเตอร์ SaveOptions.defaultEML

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

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

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

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

var msg = MapiContact.FromVCard("contact.vcf").GetUnderlyingMessage();
msg.Save("contact.eml", SaveOptions.DefaultEml);
 
  • แอพฟรีในการแปลง VCF เป็น EML

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

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

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