在vs中新建一个web项目,添加一个aspx页面
然后就开始后台编码了
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("<img src='data:image/jpg;base64,{0}' />", Convert.ToBase64String(array));
Response.Write(image);
}
}
}
}
最后输出图片
重点是base64url的格式
data:image/jpg;base64,base64String