function to convert image into base64 string
public string Base64Image(string pathParam) { using (Image image = Image.FromFile(pathParam)) { using (MemoryStream memoryInput = new MemoryStream()) { image.Save(memoryInput, image.RawFormat); byte[] imageBytes = memoryInput.ToArray(); return Convert.ToBase64String(imageBytes); } } }
image tag with html/razor
<img src="data:image/jpg;base64,@ViewBag.ImageName" />
Last updated 3 years ago