Buat, Simpan, dan Baca Kontak Outlook

Aspose.Email - Buat, Simpan, dan Baca Kontak Outlook

Langkah-langkah berikut dapat digunakan untuk membuat dan menyimpan kontak ke disk:

  1. Buat instance baru dari kelas MapiContact.
  2. Masukkan informasi terkait berbagai properti kontak.
  3. Tambahkan data foto ke kontak, jika ada.
  4. Simpan kontak dalam format MSG atau VCard.

Java


 MapiContact contact = new MapiContact("Sebastian Wright", "SebastianWright@dayrep.com");

contact.setNameInfo(new MapiContactNamePropertySet("Bertha", "A.", "Buell"));

contact.setProfessionalInfo(new MapiContactProfessionalPropertySet("Awthentikz", "Social work assistant"));

contact.getPersonalInfo().setPersonalHomePage("B2BTies.com");

contact.getPhysicalAddresses().getWorkAddress().setAddress("Im Astenfeld 59 8580 EDELSCHROTT");

contact.getElectronicAddresses().setEmail1(new MapiContactElectronicAddress("Experwas", "SMTP", "BerthaABuell@armyspy.com"));

contact.setTelephones(new MapiContactTelephonePropertySet("06605045265"));

// Set Photo Data

File fi = new File(dataDir + "Aspose.jpg");

byte[] fileContent = Files.readAllBytes(fi.toPath());

MapiContactPhoto photo = new MapiContactPhoto(fileContent, MapiContactPhotoImageFormat.Jpeg);

contact.setPhoto(photo);

// Save as MSG

contact.save(dataDir + "contact.msg", ContactSaveFormat.Msg);

// Loading MSG

MapiMessage msg = MapiMessage.fromFile(dataDir + "contact.msg");

MapiContact mapiContact = (MapiContact)msg.toMapiMessageItem();

Unduh Kode yang Berjalan

Unduh Kode Contoh