MVC显示Base64图片

本篇演示ASP.NET MVC应用程序,显示Base64图片。


Insus.NET浏览网页,发现一个站点http://www.base64-image.de/ 
想起以前也有实现过《如何把数据流转换为二进制字符串http://www.cnblogs.com/insus/archive/2011/03/30/1999519.html,方法似乎有点相似。


在控制器中,Insus.NET有创建两个Action,一个是为视图准备,另一个是把文件转换为FileStream,然后再用 Convert.ToBase64String() 来转换。



在下面的视图中,添加一个div markup来load图片。语法:'<img src="data:image/png;base64,' + data.Base64Imgage + '" />':

 

实时演示:

 

 

posted @ 2014-03-24 16:45  Insus.NET  阅读(4663)  评论(1编辑  收藏  举报