Image to byte[]??

  • Thread starter Thread starter perspolis
  • Start date Start date
P

perspolis

Hi all
I want to convert an Image to byte[].
I used TypeDescriptor to get a convertor..
it sometimes works and sometimes gives me "GDI+ error"..

how can I convert image to bye[] ??

thanks
 
perspolis said:
I want to convert an Image to byte[].
I used TypeDescriptor to get a convertor..
it sometimes works and sometimes gives me "GDI+ error"..

how can I convert image to bye[] ??

Use Image.Save, providing a MemoryStream and the desired ImageFormat.

Jon
 
MemoryStream memoryStream = new MemoryStream();

Byte[] imageBytes;

Bitmap bitmap = new Bitmap(this.pictureBox1.Image);

bitmap.Save(memoryStream,ImageFormat.Jpeg);

imageBytes = memoryStream.ToArray();

Regards
Johan
 
Back
Top