DOCX JPG PDF XML HTML
  Product Family
VCF

ตัวแปลง HTML เป็น VCF สำหรับแอปพลิเคชัน Java

Java API ที่ใช้งานง่ายเพื่อแปลงไฟล์อีเมลระหว่างรูปแบบตัวอย่างโค้ดการแปลง HTML เป็น VCF และการรวมเข้ากับโครงการ Java

แปลง HTML เป็น VCF โดยใช้ Java API

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

ด้วย Java API คุณไม่ต้องกังวลเกี่ยวกับอัลกอริทึมที่ซับซ้อนหรือการทำงานด้วยตนเองที่น่าเบื่อช่วยประหยัดเวลาและความพยายามสำหรับงานที่สำคัญยิ่งขึ้นเพื่อนำแอปพลิเคชันการประมวลผลอีเมลของคุณไปในระดับถัดไป

วิธีการติดตั้ง Aspose.Email สำหรับไลบรารี Java

ในการเริ่มใช้ความสามารถของ Java API ที่มีประสิทธิภาพและอุดมไปด้วยคุณลักษณะเป็นเรื่องง่ายด้วยการกระทำอย่างใดอย่างหนึ่งต่อไปนี้:

  • ดาวน์โหลดเวอร์ชันล่าสุดจาก Maven

  • ติดตั้งภายในโครงการที่ใช้ Maven ของคุณโดยการเพิ่มการกำหนดค่าต่อไปนี้ลงใน pom.xml

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

ในกรณีที่มีปัญหาหรือคำถามเกี่ยวกับกระบวนการติดตั้ง API โปรดเยี่ยมชม Installation ส่วนของของเรา documentation .

วิธีแปลงรายชื่อ HTML เป็นรูปแบบ VCF

การแปลงรายชื่อ HTML เป็นรูปแบบ vCard (vcf) ช่วยให้สามารถใช้งานร่วมกันได้ดีขึ้นและถ่ายโอนข้อมูลการติดต่อระหว่างแอปพลิเคชันและอุปกรณ์ต่างๆ ได้ง่ายขึ้น ไฟล์ vCard ได้รับการสนับสนุนอย่างกว้างขวางโดยไคลเอนต์อีเมลสมุดที่อยู่และอุปกรณ์ต่างๆ ทำให้เป็นรูปแบบที่สะดวกและเป็นมาตรฐานสำหรับการจัดเก็บรายละเอียดการติดต่อ

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

ขั้นตอนในการแปลง HTML เป็น VCF ผ่าน Java

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

  1. อ่านเนื้อหา HTML จากไฟล์ "content.html" โดยใช้วิธี ReadAllBytes () ของคลาส Files และแปลงเป็นสตริง
  2. สร้างใหม่ MapiContact วัตถุที่จะเป็นตัวแทนของผู้ติดต่อ
  3. ตั้งค่าชื่อที่แสดงของผู้ติดต่อเป็น “John Doe” โดยใช้ setDisplayName() วิธีการของ MapiContactNamePropertySet class.
  4. ตั้งค่าที่อยู่อีเมลของผู้ติดต่อเป็น "john.doe@example.com" โดยใช้ setEmailAddress() วิธีการของ ElectronicAddress class.
  5. ตั้งค่าเนื้อหา HTML ของเนื้อหาของผู้ติดต่อโดยใช้ setBodyContent() วิธีการให้เนื้อหา HTML ที่อ่านก่อนหน้านี้และระบุ BodyContentType.Html .
  6. บันทึกผู้ติดต่อลงในไฟล์ VCF (vCard) “contact.vcf” โดยใช้ save() วิธีการของ MapiContact วัตถุด้วย ContactSaveFormat.VCard .

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

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

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับสภาพแวดล้อมรันไทม์ Java สำหรับแอปพลิเคชัน JSP/JSF และแอปพลิเคชันเดสก์ท็อป
  • รับเวอร์ชันล่าสุดของ Aspose.Email สำหรับ Java โดยตรงจาก Maven .
 

แปลง HTML เป็น VCF - Java

// Read HTML content from file
String content = new String(Files.readAllBytes(Paths.get("content.html")));
// สร้างใหม่ MapiContact
MapiContact contact = new MapiContact();
contact.getNameInfo().setDisplayName("John Doe");
contact.getElectronicAddresses().getEmail1().setEmailAddress("john.doe@example.com");
contact.setBodyContent(content, BodyContentType.Html);
// Save the contact to a VCF file
contact.save("contact.vcf", ContactSaveFormat.VCard);
 

รูปแบบไฟล์ HTML คืออะไร

HTML (Hyper Text Markup Language) เป็นส่วนขยายสำหรับหน้าเว็บที่สร้างขึ้นเพื่อแสดงในเบราว์เซอร์HTML ที่รู้จักกันในชื่อภาษาของเว็บ ได้พัฒนาขึ้นตามข้อกำหนดด้านข้อมูลใหม่ที่จะแสดงเป็นส่วนหนึ่งของหน้าเว็บตัวแปรล่าสุดเรียกว่า HTML 5 ที่ให้ความยืดหยุ่นมากสำหรับการทำงานกับภาษาหน้า HTML จะได้รับจากเซิร์ฟเวอร์ซึ่งโฮสต์เหล่านี้หรือสามารถโหลดจากระบบท้องถิ่นได้เช่นกันแต่ละหน้า HTML ประกอบด้วยองค์ประกอบ HTML เช่นแบบฟอร์มข้อความรูปภาพภาพเคลื่อนไหวลิงก์ ฯลฯ องค์ประกอบเหล่านี้แสดงด้วยแท็กเช่น img, a, p และอื่น ๆ อีกมากมายที่แต่ละแท็กมีจุดเริ่มต้นและสิ้นสุดนอกจากนี้ยังสามารถฝังแอปพลิเคชันที่เขียนในภาษาสคริปต์เช่น JavaScript และ Style Sheets (CSS) สำหรับการแสดงเค้าโครงโดยรวม

รูปแบบไฟล์ VCF คืออะไร

VCF (รูปแบบการ์ดเสมือนจริง) หรือ vCard เป็นรูปแบบไฟล์ดิจิทัลสำหรับการจัดเก็บข้อมูลติดต่อรูปแบบนี้ใช้กันอย่างแพร่หลายสำหรับการแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชันแลกเปลี่ยนข้อมูลยอดนิยมระบบปฏิบัติการส่วนใหญ่เช่น Windows และ macOS มาพร้อมกับแอปพลิเคชันเริ่มต้นเพื่อสร้างและเปิดไฟล์เหล่านี้ไฟล์ VCF เดียวสามารถมีข้อมูลการติดต่อสำหรับรายชื่อติดต่อหนึ่งรายหรือหลายรายการไฟล์ VCF มักจะมีข้อมูลเช่นชื่อผู้ติดต่อที่อยู่หมายเลขโทรศัพท์อีเมลวันเกิดภาพถ่ายและเสียงนอกเหนือจากฟิลด์อื่น ๆ อีกมากมายได้รับการสนับสนุนโดยไคลเอนต์อีเมลและบริการจะไม่มีการสูญเสียข้อมูลระหว่างการถ่ายโอนรายชื่อผ่านโดยใช้รูปแบบ vCardประเภทสื่อสำหรับรูปแบบไฟล์ VCF คือข้อความ/vcard

การแปลงรูปแบบไฟล์ที่รองรับโดย Aspose.Email สำหรับ Java

Aspose.Email สำหรับ Java นำเสนอชุดการแปลงรูปแบบไฟล์ที่กว้างขวางที่ออกแบบมาเพื่อจัดการอีเมลรายชื่อติดต่อปฏิทินไฟล์แนบได้อย่างราบรื่นช่วยให้นักพัฒนาสามารถจัดการและแปลงข้อมูลได้อย่างง่ายดายเพื่อตอบสนองความต้องการที่หลากหลายของแอปพลิเคชันของพวกเขาการใช้การแปลงรูปแบบไฟล์ในแอปพลิเคชันอีเมลช่วยอำนวยความสะดวกในการทำงานร่วมกันและเพิ่มประสิทธิภาพโดยรวมแล้วไลบรารีรองรับการแปลงจาก EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF ไปยังรูปแบบอื่น ๆ ที่เพิ่มประสบการณ์ของผู้ใช้
  • การสาธิตสดการแปลง HTML เป็น VCF

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

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

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