Estoy utilizando una imagen JPG (652Kb) de tamaño A4 para imprimir las Facturas/Albaranes y que luego relleno el texto que me interesa en las coordenadas deseadas.
Bien, pues si imprimo una factura de una página funciona perfectamente...
Si imprimo unas 10 facturas, se ralentiza un poco, pero es casi insignificante la apreciación.
El problema está cuando imprimo unas 30, 40 o 50 facturas o más. Ahí el sistema se queda "pillado" y se demora una eternidad.
El bucle de impresión es siempre el mismo, y si elimino la línea que imprime la imagen,
Printer:oCanvas:DrawPicture( {nImatgeX, nImatgeY, nImatgeX2, nImatgeY2}, TPicture():Load( "MiImagen.JPG" ) )
todo el proceso de impresión es PERFECTíSIMO!!!, por lo que he llegado a la conclusión que se sobrecarga al imprimir una imagen en cada página, guardarla para visualizar el preview y luego imprimir.
No se mas... ¿alguna sugerencia??? ¿cómo estais imprimiendo vosotros las facturas??? ¿alguien que se encuentre con este problema???
Gracias.
Un Saludo,
Xevi.
--
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
TPrinter TPreview,... se me sobrecargan los recursos!!!
- ignacio
- Site Admin
- Mensajes: 9452
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TPrinter TPreview,... se me sobrecargan los recursos!!!
Xevi,
Se me ocurre que intentes hacer un documento por página. A ver si de esa forma mejora.
Yo te recomendaría que no usases un JPG, siempre es mejor utilizar un Enhanced metafile y te va a quedar mucho mejor. Creo que Corel Draw es capaz de vectorizar imagenes, y lo que ocupa 625 kb se puede quedar reducido a 62 kb o menos, y lo que es mejor, sin efecto de pixelización cuando haces zoom en la factura.
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=44b3c9df@news.xailer.com...]44b3c9df@news.xailer.com...[/email]
Estoy utilizando una imagen JPG (652Kb) de tamaño A4 para imprimir las Facturas/Albaranes y que luego relleno el texto que me interesa en las coordenadas deseadas.
Bien, pues si imprimo una factura de una página funciona perfectamente...
Si imprimo unas 10 facturas, se ralentiza un poco, pero es casi insignificante la apreciación.
El problema está cuando imprimo unas 30, 40 o 50 facturas o más. Ahí el sistema se queda "pillado" y se demora una eternidad.
El bucle de impresión es siempre el mismo, y si elimino la línea que imprime la imagen,
Printer:oCanvas:DrawPicture( {nImatgeX, nImatgeY, nImatgeX2, nImatgeY2}, TPicture():Load( "MiImagen.JPG" ) )
todo el proceso de impresión es PERFECTíSIMO!!!, por lo que he llegado a la conclusión que se sobrecarga al imprimir una imagen en cada página, guardarla para visualizar el preview y luego imprimir.
No se mas... ¿alguna sugerencia??? ¿cómo estais imprimiendo vosotros las facturas??? ¿alguien que se encuentre con este problema???
Gracias.
Un Saludo,
Xevi.
--
Se me ocurre que intentes hacer un documento por página. A ver si de esa forma mejora.
Yo te recomendaría que no usases un JPG, siempre es mejor utilizar un Enhanced metafile y te va a quedar mucho mejor. Creo que Corel Draw es capaz de vectorizar imagenes, y lo que ocupa 625 kb se puede quedar reducido a 62 kb o menos, y lo que es mejor, sin efecto de pixelización cuando haces zoom en la factura.
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=44b3c9df@news.xailer.com...]44b3c9df@news.xailer.com...[/email]
Estoy utilizando una imagen JPG (652Kb) de tamaño A4 para imprimir las Facturas/Albaranes y que luego relleno el texto que me interesa en las coordenadas deseadas.
Bien, pues si imprimo una factura de una página funciona perfectamente...
Si imprimo unas 10 facturas, se ralentiza un poco, pero es casi insignificante la apreciación.
El problema está cuando imprimo unas 30, 40 o 50 facturas o más. Ahí el sistema se queda "pillado" y se demora una eternidad.
El bucle de impresión es siempre el mismo, y si elimino la línea que imprime la imagen,
Printer:oCanvas:DrawPicture( {nImatgeX, nImatgeY, nImatgeX2, nImatgeY2}, TPicture():Load( "MiImagen.JPG" ) )
todo el proceso de impresión es PERFECTíSIMO!!!, por lo que he llegado a la conclusión que se sobrecarga al imprimir una imagen en cada página, guardarla para visualizar el preview y luego imprimir.
No se mas... ¿alguna sugerencia??? ¿cómo estais imprimiendo vosotros las facturas??? ¿alguien que se encuentre con este problema???
Gracias.
Un Saludo,
Xevi.
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com