"Error generico en GDI+"

07/07/2004 - 13:59 por Vicente Nicolau | Informe spam
Muy buenas,

tengo un problema al hacer la presentacion previa o enviar a imprimir un
documento en un ISO A0. Tengo un programa que coge

una pequeña imagen 10 * 10 (bmp o jpg) y la coloca repetidas veces a lo
largo y ancho del papel A0. Cuando hago la

presentacion preliminar, empieza a dibujar, pero al cabo del rato se produce
una excepcion:

System.Runtime.InteropServices.ExternalException: Error genérico en GDI+.
at System.Drawing.Graphics.CheckErrorStatus(Int32 status)
at System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32
width, Int32 height)
at ImpresionA0.PrintForm.pd_PrintPage(Object sender, PrintPageEventArgs ev)
in

c:\investigacion\impresiona0\frmprintpreview.cs:line 126
que corresponde a la instruccion: ev.Graphics.DrawImage(bmp, posX, posY);

El problema que tengo incialmente era que enviaba a imprimir una imagen ECW
de unos 700MB, y haciendo pruebas me he dado cuenta que al rellenar el A0
con imagenes pequeñas tambien se produce la excepcion.

¿Alguien sabe a que puede ser debido? ¿Conoce alguien algun otro sitio donde
informarme?

Muchas gracias y un saludo.
 

Leer las respuestas

#1 Hernan M. Foffani
07/07/2004 - 16:06 | Informe spam
Mostrar la cita
Cuando hay problemas en el manejo de las imagenes
el .NET suele dar ese mensaje de error.
¿Podrías mostrar mas codigo? Mas precisamente como
obtienes el objeto bmp.

-H.

Preguntas similares