使用<a href=".."></a>在浏览器中打开byte []类型图像

时间:2015-02-22 16:52:37

标签: html blob

有没有办法只使用

在浏览器中打开byte []类型的图像
<a href ="..">Image To Open</a>

例如,如果我知道文件系统中的路径,我可以在浏览中打开Image:

<a href ="/Images/image.jpg">Image To Open</a>

但是,如果我只有byte []数组和内容类型的图像(从db检索),该怎么办?有没有办法用我必须满足需求的数据填充 href 属性?

1 个答案:

答案 0 :(得分:0)

是的,你需要base64加密你的bytearray

然后像这样设置href:

data:image/jpg;base64,yourbase64encryptedstring