Csharp/C#教程:将图像转换为数据:image / png; base64用于网页disaplay分享


将图像转换为数据:image / png; base64用于网页disaplay

如果访问jQuery-File-Upload Demo页面并尝试上传图像,然后查看JSON响应,他会注意到以下格式返回上传图像的预览:

"thumbnail_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAI... 

据我了解,图像正在转换为字符串并发送回客户端。

我怎样才能在C#中为相同的演示提供ASP.NET后端?

我记得在一段时间内,非常称职的competent_tech回答了一个问题,并且“我从来不知道你能做到这一点!”

在该答案中是一个关于如何将ASP.Net映像的src设置为您在上面看到的base64编码数据的示例 。

它有效地归结为设置ASP的src:Image控件如下:

 imgCtrl.Src = @"data:image/gif;base64," + Convert.ToBase64String(File.ReadAllBytes(Server.MapPath(@"/images/your_image.gif"))); 

请记住根据图像更改内容类型!

上述就是C#学习教程:将图像转换为数据:image / png; base64用于网页disaplay分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1027547.html

(0)
上一篇 2022年1月10日
下一篇 2022年1月10日

精彩推荐