img标签的src使用base64显示图片

在vs中新建一个web项目,添加一个aspx页面
img标签的src使用base64显示图片_第1张图片
然后就开始后台编码了

namespace WebApplication1 {
     
    public partial class WebForm1 : System.Web.UI.Page {
     

        protected void Page_Load(object sender, EventArgs e) {
     
            string imagePath = @"C:\Users\Administrator\Desktop\a.jpg";
            using (FileStream fs = new FileStream(imagePath, FileMode.Open, FileAccess.Read)) {
     
                byte[] array = new byte[fs.Length];
                fs.Read(array, 0, array.Length);
                string image = string.Format("", Convert.ToBase64String(array));
                Response.Write(image);
            }
        }
    }
}

最后输出图片
img标签的src使用base64显示图片_第2张图片
重点是base64url的格式
data:image/jpg;base64,base64String

你可能感兴趣的:(.NET,html,html5)