Hola,
Estoy tratando de convertir una imagen jpeg en un PictureBox a un byte array
para luego guardarlo a una base de datos, pero tengo un error "Error
Generico en GDI+".
El codigo es el siguiente (al darle click en un boton):
MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); //
<-- El error es aqui
byte[] data = new byte[ms.Length];
ms.Position = 0;
ms.Read(data, 0, (int)ms.Length);
...guardar a base de datos
La imagen en el PictureBox fue llenada de un jpeg de la siguiente manera (al
darle click en otro boton y usando un OpenFileDialog para definir el
archivo):
pictureBox1.Image = Image.FromFile(openFileDialog1.FileName);
Alguien tiene alguna sugerencia ?
Anticipadas Gracias
Luis A.
Leer las respuestas