在html控件中显示存储为字节数组的图像

时间:2015-03-25 08:40:36

标签: vb.net

我正在我的SQL DB中存储用图像创建的注释。

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',图像应该是

请协助

1 个答案:

答案 0 :(得分: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