Convert Image To Byte Array


	var image = new Bitmap(SourceImageFilename);
	ImageConverter converter = new ImageConverter();
	byte[] MyImageArray = (byte[])converter.ConvertTo(image, typeof(byte[]));

Convert Byte Array To Picture Box Image


	//Display the byte array
	MemoryStream mStream = new MemoryStream();
	mStream.Write(MyImageByteArray, 0, Convert.ToInt32(MyImageByteArray.Length));
	Bitmap bm = new Bitmap(mStream, false);
	mStream.Dispose();
	pbMyPictureBox.Image = bm;

 

Comments

  1. Ibrahim Khalifi

    4 years ago

    Great, sample and easy to understand.
    Thank you so much.