แปลง HTML เป็น VCF ผ่าน C #
การแปลง HTML เป็น VCF โดยใช้ .NET API โดยไม่มีการอ้างอิง Outlook® หรือ Thunderbird®
แปลง HTML เป็น VCF โดยใช้ C #
ลองใช้โซลูชันที่ทรงพลังและเชื่อถือได้ที่ออกแบบมาเพื่อช่วยนักพัฒนาสร้างแอปพลิเคชันอีเมล!ด้วย กำหนดอีเมลสำหรับ .NET โปรแกรมเมอร์สามารถเข้าถึงชุด API ที่ครอบคลุมทำให้พวกเขาสามารถรวมรูปแบบอีเมลต่างๆเข้ากับแอปพลิเคชันได้อย่างราบรื่น
นักพัฒนาที่ได้รับมอบหมายในการแปลง HTML เป็น VCF จะไม่ประสบปัญหาอีกต่อไปและสามารถเปลี่ยนโฟกัสไปสู่การเพิ่มประสิทธิภาพ ความยืดหยุ่น และการปรับแต่งในแอปพลิเคชัน ซึ่งจะช่วยเพิ่มประสบการณ์ของผู้ใช้ห้องสมุดช่วยให้มั่นใจได้ถึงการเก็บรักษาความสมบูรณ์ของข้อมูลในระหว่างกระบวนการแปลงมันแปลเนื้อหาโครงสร้างและไฟล์แนบของไฟล์ HTML ลงในรูปแบบ VCF อย่างถูกต้องรักษาความเที่ยงตรงของข้อมูลอีเมลดั้งเดิม
การแปลง HTML เป็น VCF แบบโปรแกรมช่วยให้ผู้ใช้สามารถจัดการและแบ่งปันรายละเอียดการติดต่อได้อย่างมีประสิทธิภาพเนื่องจาก vCard เป็นรูปแบบมาตรฐานที่รองรับอย่างแพร่หลายในแพลตฟอร์มและแอปพลิเคชันต่างๆ เพื่อการแลกเปลี่ยนข้อมูลการติดต่อได้ง่ายAspose.Email ช่วยลดความยุ่งยากในกระบวนการนี้และนำเสนอวิธีการที่ใช้งานง่ายในการทำงานให้สำเร็จ
เพื่อใช้ประโยชน์จากพลังของ .NET APIคุณสามารถเลือกที่จะดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
Open NuGet ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งบนอุปกรณ์ของคุณ
ใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ:
PM> Install-Package Aspose.Email
ขั้นตอนในการแปลง HTML เป็น VCF ผ่าน C #
นักพัฒนา.NET สามารถอ่านและแปลงไฟล์ HTML เป็น VCF ได้อย่างง่ายดายในโค้ดเพียงไม่กี่บรรทัด
- อ่านเนื้อหาของไฟล์ HTML
- สร้างผู้ติดต่อใหม่กับ MapiContact
- ตั้งค่ารายละเอียดการติดต่อ
- เรียกวิธีการบันทึก
- บันทึกผู้ติดต่อที่สร้างขึ้นเป็นไฟล์ vCard (VCF)
ข้อกำหนดของระบบ
ก่อนที่จะใช้ซอร์สโค้ดตัวอย่าง C # ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับแพลตฟอร์ม.NET Framework, .NET Core, Mono หรือ Xamarin
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- กำหนด.Email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ
รหัสตัวอย่างนี้แสดงการแปลง HTML เป็น VCF C #
var content = File.ReadAllText("content.html");
// Create a new MapiContact
var contact = new MapiContact();
contact.NameInfo.DisplayName = "John Doe";
contact.ElectronicAddresses.Email1.EmailAddress = "john.doe@example.com";
contact.SetBodyContent(content, BodyContentType.Html);
// Save the contact to a VCF file
contact.Save("contact.vcf", ContactSaveFormat.VCard)
แอพฟรีในการแปลง HTML เป็น VCF
การแปลงที่รองรับอื่น ๆ
คุณยังสามารถแปลง HTML เป็นรูปแบบไฟล์อื่น ๆ อีกมากมายรวมถึงบางรูปแบบที่ระบุไว้ด้านล่าง