在 C++ 中创建、保存和加载 Outlook 联系人
Contents
[
Hide
]
Aspose.Email for C++ 允许您以编程方式创建和管理 Microsoft Outlook 联系人。该 MapiContact 类提供了所有与联系人相关的属性,包括姓名、职业信息、地址、电子邮件账户、电话号码、类别、自定义字段和照片。
本文演示了如何在 MSG 和 vCard (VCF) 格式下创建、保存和读取 Outlook 联系人。
创建并保存 Outlook 联系人
要创建 Outlook 联系人并保存到磁盘,请按照以下步骤操作:
- 实例化 MapiContact.
- 填写姓名、职业、个人和地址详情。
- 添加电子邮件地址和电话号码。
- 分配类别、里程、计费和自定义字段。
- 可选地,嵌入联系人照片。
- 将联系人保存为 MSG 或 vCard (VCF) 格式。
以下代码示例演示了如何创建包含详细个人、职业和组织信息的 Outlook 联系人,并保存为不同格式:
使用 MapiContact 读取联系人
该 MapiContact 类可以加载以 MSG 和 VCF 格式保存的 Outlook 联系人。
从 MSG 加载联系人
以下代码示例演示了如何从 Outlook MSG 文件加载联系人并转换为 MapiContact 对象。
从 vCard (VCF) 加载联系人
以下代码示例演示了如何在 Aspose.Email for C++ 中使用两种不同的方法从 vCard (VCF) 文件加载联系信息。它展示了两种 VCardContact 类方法用于直接加载 vCard 以及 MapiContact 类方法用于将 vCard 数据转换为 Outlook MAPI 联系人格式,为在不同应用场景中处理联系人数据提供灵活性。