Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Graficos TQRImage y final de página (https://www.clubdelphi.com/foros/showthread.php?t=66284)

Cabanyaler 11-02-2010 12:49:00

Graficos TQRImage y final de página
 
Hola amigos:

TQRImage:
Estoy con el QReport del D6 utilizando TQRImage para mostrar unas imágenes.
Resulta que al asignar a los diferentes TQRImage a su propiedad Picture en tiempo de diseño imágenes en formato GIF, en la previsualización se me visualiza perfectamente, pero al imprimir y sólo en determinadas impresoras, algunos y no todos los gif no me salen en la página impresa. Sin embargo en otras impresoras me salen correctamente todos los gif. Lo normal es que o saliesen todos o ninguno.
Además me ocurre lo mismo si no utilizo impresora alguna, es decir, lo imprimo en formato PDF.

Final de página:
El TQuickRep en su propiedad Frame le he puesto que salgan todos los mágenes a derecha e izquierda, arriba y abajo. Pues... en algunas impresoras la línea de bajo no me la imprime y enotras si, y en la previsualización me sale perfecto.

¿Porqué en unas impresoras sale y en otras no?

Nota: Los drives son los correctos, los más actuales de las páginas de los controladores del hardware. Con el resto de documentos office, autocad, pdf, etc, etc, sale todo ok.

Cabanyaler 12-02-2010 10:50:07

Solución....
 
TQRImage:
Pos bien..... Solucionado.
¿Como?, pues sin una base científica ni mucho menos demostrable con regla a establecer, lo he conseguido.
He cambiado el fichero de tipo GIF a JPG y he establecido la propiedad del TQRImage.Stretch := True, y así me funciona siempre en todas las impresoras incluso el PDF.
Pero ya digo, no tengo teoría sostenible ya que al lado justo tengo otro gráfico con formato GIF y TQRImage.Stretch := False y siempre me ha venido saliendo, (y no se debe tampoco al tamaño o superficie de la foto).

El porqué o el porqué no, lo dejaré en esa parte oscura de la ciencia de la informática (cosa discutuble ya que para mi no es una ciencia si no una artesanía en ocasiones documentada).

Lo de la línea del pie de página, ya me preocupa menos y creo que debe ser por el area de impresión de la propia impresora.

Au!!, a fer-ho. Encara que siga creure.;)


La franja horaria es GMT +2. Ahora son las 05:58:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi