在我的应用程序中,我使用C#发送邮件,现在想要像邮件一样在邮件中插入图像。 我在邮件正文中传递HTML正文。 那么如何在运行时在任何位置插入图像,Receiver可以在发送邮件时接收邮件。 我在发送邮件时将RichtextBox字符串转换为HTML,意味着在发送邮件时。
当前问题是我能够在RichtextBox中设置Image但是在从RichtextBox将String转换为HTML时我无法获得RichTextbox
答案 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);