2013-09-23 5 views
0

내 응용 프로그램에서 C#을 사용하여 메일을 보내고 있습니다. 이제는 메일에 이미지를 삽입하고 싶습니다. 메일 본문에 HTML 본문을 전달하고 있습니다. 그래서 런타임에 이미지를 임의의 위치에 삽입하고받는 사람이 보낸 메일로 메일을받을 수 있습니다. 메일을 보낼 때 RichTextBox String을 HTML로 보내기 버튼을 의미합니다.메일에 이미지를 추가하는 방법

[현재 문제는 내가하여 RichTextBox에 이미지를 설정할 수 있어요하지만 내가하여 RichTextBox

에서 HTML로 문자열을 변환 할 때하므로 RichTextbox를 얻을 수
+0

이전에 내가 문자열에와 시간에 이미지의 위치를 ​​얻기 위해 노력했다 메일을 보내는 중, 나는 그냥 이미지 태그를 붙이고 ..하지만 지금 나는 굵은 글씨체를 형성하고있다. 그래서 내 문자열은 HTMl에서 보내면 변환 될 것이다. 내 생각은 이미지의 위치를 ​​추적 할 수 없다. –

답변

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); 
+0

현재 나는 GUI를 위해 이것을하고있다. 메일을 보낼 메시지 본문에 적절한 위치로 이미지를 보내려면 어떻게해야할까요? –

관련 문제