.net 如何在Outlook 2010中以编程方式获取联系人的图片?

vzgqcmou  于 2023-06-25  发布在  .NET
关注(0)|答案(2)|浏览(101)

如何从Outlook中获取联系人的照片并将其保存到文件中?
谢谢!

2ekbmq32

2ekbmq321#

这里的其他答案都很好,但也有一个替代方案:
Attachment.GetTemporaryFilePath Method (Outlook)
Attachment.SaveAsFile Method (Outlook)

检索路径

var attachment = contact.Attachments["ContactPicture.jpg"] as Attachment;
var path = attachment.GetTemporaryFilePath();

保存文件

var attachment = contact.Attachments["ContactPicture.jpg"] as Attachment;
var path = attachment.SaveAsFile(savePath);
toe95027

toe950272#

根据您的使用情况,如果您试图从他们的Outlook配置文件中获取他们的图片,您可能需要尝试Graph API。
文档here

相关问题