C#返回base64编码给前台js时直接转换为图片

<img src=data:image/jpg;base64," + (Base64编码的图片字符串)+ "></img>

前台写成这样的话 那后台代码应该怎么写呢 ?麻烦以代码告知 谢谢。


守候你守候我
浏览 1196回答 1
1回答

小唯快跑啊

Action:public&nbsp;ActionResult&nbsp;Index(){&nbsp;&nbsp;&nbsp;&nbsp;using&nbsp;(Image&nbsp;image&nbsp;=&nbsp;Image.FromFile(Server.MapPath("~/image/abc.png"))) &nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;using&nbsp;(MemoryStream&nbsp;ms=new&nbsp;MemoryStream()) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;image.Save(ms,image.RawFormat);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;byte[]&nbsp;data&nbsp;=&nbsp;ms.ToArray(); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ViewBag.Img&nbsp;=&nbsp;Convert.ToBase64String(data); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;View(); }View:<img&nbsp;src=data:image/png;base64,@ViewBag.Img&nbsp;/>
打开App,查看更多内容
随时随地看视频慕课网APP