반응형

System.Web.UI.WebControls.Image obj = new System.Web.UI.WebControls.Image();

System.IO.MemoryStream ms = new System.IO.MemoryStream();

bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Png);

obj.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(ms.ToArray(), 0, ms.ToArray().Length);


기존에는 

Response.BinaryWrite(ms.ToArray());

으로 이미지를 aspx로 뿌리는 방식을 썼었는데 한번에 하나의 파일밖에 뿌릴 수 없어서 방법을 찾아봤다.


출처 : https://www.codeproject.com/Questions/642132/asp-net-displaying-image-from-MemoryStream

+ Recent posts