Convert Image To Byte[] in .NET
By Robbe Morris
Quick tip for converting an image loaded in your application to a byte[]. Often used to store
images loaded into the app memory to a database.
using System;
using System.IO;
public static byte[] ConvertImageToByteArray(System.Drawing.Image imageToConvert,
System.Drawing.Imaging.ImageFormat formatOfImage)
{
byte[] bytes;
using (MemoryStream ms = new MemoryStream())
{
imageToConvert.Save(ms, formatOfImage);
bytes = ms.ToArray();
}
return bytes;
}
Convert Image To Byte[] in .NET (2230 Views)