C# 如何将Outlook消息文件(.MSG)中的图像显示到RichTextBox中?

C# 如何将Outlook消息文件(.MSG)中的图像显示到RichTextBox中?,c#,C#,我有一个outlook消息文件,使用下面的代码转换成流 Stream messageStream = File.Open(MessageFileName, FileMode.Open, FileAccess.Read); 将此流放入OutlookStorage.Message对象,如下所示 OutlookStorage.Message message = new OutlookStorage.Message(messageStream); 我正在RichTextBox中显示此消息对象体 Ri

我有一个outlook消息文件,使用下面的代码转换成流

Stream messageStream = File.Open(MessageFileName, FileMode.Open, FileAccess.Read);
将此流放入OutlookStorage.Message对象,如下所示

OutlookStorage.Message message = new OutlookStorage.Message(messageStream);
我正在RichTextBox中显示此消息对象体

RichTextBox1.Rtf = message.BodyRTF;
在richtextbox 1中,当图像未显示在richtextbox中时,我只能看到文本和格式化数据

而不是像“Description:cid:image002”这样显示图像名称的图像。png@01CD86A2.E62E9990“

我将所有图像作为outlook附件。在message.BodyRTF中,我可以看到图像标记为

<img width=229 height=262 id="Picture_x0020_2" src="cid:image002.png@01CD86A2.E62E9990"> .
我想按原样显示图像,而不是图像名称。我该怎么办?
是否有实现相同功能的源代码?或者任何建议都会非常有用。

看起来是可能的:当然可能,但我的要求与此不同。我有一个outlook邮件文件中的邮件(包含文本和图像),我可以阅读文本并显示,但对于图像,我不能。我也想显示图像?