byte[] ImageBytes;
void ImageinBytes()
{
if (!string .IsNullOrEmpty ( FileName))
{
Bitmap BitMap1 = new Bitmap(FileName);
System.IO.MemoryStream MemoryStream = new System.IO.MemoryStream();
BitMap1.Save(MemoryStream, System.Drawing.Imaging.ImageFormat.Jpeg);
ImageBytes = MemoryStream.ToArray();
}
}
here FileName is complete path of File.
For extracting Bytes in Image again
void CovertingInImage()
{
System.IO.MemoryStream MemoryStream = new System.IO.MemoryStream(ImageBytes);
Bitmap BitMap2 = new Bitmap(MemoryStream);
Image Image1;
Image1 = Image.FromStream(MemoryStream);
}
Here imagebytes is