Slide 7
Slide 7 text
// ImageFormat.Gif / ImageFormat.Png
public string ConvertToFormat(string ImagePath, ImageFormat SourceFormat)
{
string base64String = string.Empty;
using (Image sourceImage = Image.FromFile(@ImagePath))
{
using (MemoryStream memoryStream = new MemoryStream())
{
sourceImage.Save(memoryStream, SourceFormat);
byte[] imageBytes = memoryStream.ToArray();
base64String = Convert.ToBase64String(imageBytes);
}
}
return (SourceFormat == ImageFormat.Gif ?
"data:image/gif;base64," : "data:image/png;base64,") + base64String;
}
Base64 img data (II)