2015-03-25 2 views
0

Я сохраняю заметку, созданную с изображениями в моей SQL-базе данных.отображение изображений, хранящихся в виде массива байтов в html-управлении

HTML, хранится в виде строки, например, так например:

<pre lang="c#"> 
    &lt;div class=&quot;WordSection1&quot;&gt; 
     Image 1&lt;br&gt; 
     &lt;img width=&quot;237&quot; height=&quot;97&quot; id=&quot;Picture_x0020_2&quot; src=&quot;cid:image001.png&quot;&gt;&lt;br&gt; 
    </div> 
</pre> 

И содержание image0001.png хранится в виде массива байтов.

, как я показываю записку с изображением отображается теперь он отображает «X», где изображение должно быть

Пожалуйста помогите

ответ

0

Получили решение

Dim array() As Byte = File.ReadAllBytes("C:\image.PNG") 
Dim base64string As String = System.Convert.ToBase64String(array, 0, array.Length) 
Dim str As String = "<div class=WordSection1>Image 1<br><img width=237 height=97 id=Picture_x0020_2 src=data:image/png;base64," + base64string + "></div>" 
WebBrowser1.DocumentText = str 
Смежные вопросы