Преобразовать byte[] в Bitmap или другой формат, пригодный для pictureBox - C#

Узнай цену своей работы

Формулировка задачи:

Ситуация такая: клиент отправляет на сервер изображения, находящееся в своём pictureBox, конвертирование в byte[] происходит следующим образом:
TypeConverter bmpConverter = TypeDescriptor.GetConverter(pictureBox1.BackgroundImage.GetType());
msg = (byte[])bmpConverter.ConvertTo(pictureBox1.BackgroundImage, typeof(byte[]));
Далее сервер должен принять этот byte[] и вывести его в своей pictureBox. Проблем с принятием byte[] нет, но есть проблема с преобразованием byte[] в Bitmap или аналогичный - как это сделать?

Решение задачи: «Преобразовать byte[] в Bitmap или другой формат, пригодный для pictureBox»

textual
Листинг программы
MemoryStream ms = new MemoryStream(byteArrayIn);
Image returnImage = Image.FromStream(ms);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.4 из 5
Похожие ответы