如何将图像添加到邮件

时间:2013-09-23 10:17:14

标签: c# wpf richtextbox mailmessage

在我的应用程序中,我使用C#发送邮件,现在想要像邮件一样在邮件中插入图像。 我在邮件正文中传递HTML正文。 那么如何在运行时在任何位置插入图像,Receiver可以在发送邮件时接收邮件。 我在发送邮件时将RichtextBox字符串转换为HTML,意味着在发送邮件时。

当前问题是我能够在RichtextBox中设置Image但是在从RichtextBox将String转换为HTML时我无法获得RichTextbox

1 个答案:

答案 0 :(得分:0)

RichTextBox rtb;

Paragraph paragraph = new Paragraph();
InlineUIContainer uiContainer = new InlineUIContainer();
uiContainer.Child = new Image(); //Create and add your image here
paragraph.Inlines.Add(uiContainer);
rtb.Document.Blocks.Add(paragraph);