Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
matriz de bytes en memoryStream
Enviado por Pedro el día 2 de abril de 2006
Hola, esta es mi problemilla a ver si alguien sabe algo a repesto y me saca del aprieto:
Tengo una base de datos mysql en la que guardo imagenes en un campo blob, y quiero recuperarlas para verlas en un formulario, al hacer al consulta la imagen la captura como una matriz de bytes y necesito convertirla a imagen para verla en un PictureBox.
Para hacer esto necesito cargar la matriz de bytes en un MemoryStream para despues poder hacer esto:
-----------------------------------------------
img = System.Drawing.Image.FromStream(dm)
-----------------------------------------------
- Donde img es del tipo System.Drawing.Image y dm del tipo System.IO.MemoryStream
Que no hace otra cosa que convertir el MemoryStream en imagen.
Y una vez hecho esto poder visualizar la imagen en el PictureBox.
A ver si alguien me puede echar una mano, se lo agradeceria.
SALUDOS.