Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   ¿Como Imprimir Rápido en QReport usando Impresoras Matriciales? (https://www.clubdelphi.com/foros/showthread.php?t=34224)

AGAG4 01-08-2006 20:29:35

¿Como Imprimir Rápido en QReport usando Impresoras Matriciales?
 
Estoy usando QReport 4 Profesional, tengo varios reportes hechos, ahora se van a imprimir en una impresora Matricial Epson FX-880, le cambie el tipo de letra a 1 Reporte quedo con la Draft 9cpi usando en el mismo Font la Propiedad Pitch=fpFixed con el Tamaño de letra en 8 y en este mismo Reporte NO USO Negritas, mi problema principal es que Tarda una inmensidad para imprimir 1 sola hoja, ya he usado el componente ZReport y con este si me funciona Pefectamente imprime rápido a comparación con QReport, ustedes dirán porque no cambio al ZReport??? yo les respondo tengo muchisimos reportes en QReport y me llevaría demasiado tiempo cambiarme al ZReport u otro componente, creo que debe de funcionar en QReport por algo se cambia el tipo de letra Draft al cambiarle el Pitch

Adradezco cualquier sugerencia....

egostar 01-08-2006 22:08:38

Dos cosas
  1. Primero cambia el tipo de letra a Courier New, con eso se agiliza la impresión.
  2. La otra cosa que puedes intentar es cambiar que mande la impresión a la cola y utiliza imprimir directamente a la impresora.
Yo considero que con el primer punto solucionas el problema, sin embargo puede ser que no te guste mucho la calidad de impresión, cuestión de necesidades.

(Calidad o Rapidez):D

Saludos y espero que te ayude.

AGAG4 02-08-2006 01:45:54

Ok
 
Gracias por tus respuestas, me inclinaría más por la 2da. opción, antes de usar el tipo de letra Draft empece con la Courier New y te soy sincero anda en la misma velocidad de impresión....

Que tengas buen día....

ptt 02-08-2006 01:51:20

Fijate si podes seleccionar en el informe la fuente de la impresora, por ej. Draft 12.
De esta manera lo solucione en Crystal, imprime directamente con la fuente de la impresora y no la dibuja punto por punto como lo hace windows.

Sinaloense 02-08-2006 01:54:24

Lo que pides creo que no es posible dado que QuickReports imprime en modo gráfico y aunque cambies de fuente seguira imprimiendo en modo gráfico, un truco pudiera ser que usaras fuentes mono space (como curier new), después exportar a texto e imprimir directamente a la impresora de matriz.

kuan-yiu 02-08-2006 09:09:36

Cita:

Empezado por Sinaloense
Lo que pides creo que no es posible dado que QuickReports imprime en modo gráfico y aunque cambies de fuente seguira imprimiendo en modo gráfico, un truco pudiera ser que usaras fuentes mono space (como curier new), después exportar a texto e imprimir directamente a la impresora de matriz.

Coincido, las impresoras matriciales siempre son lentísimas cuando les envías algo en modo gráfico, si tienes forma de pasarlo a texto verás la diferencia de velocidad.

AGAG4 02-08-2006 16:20:45

ok
 
Gracias por sus respuestas, todos llegan a la segunda opción :) Que tengan buen día.

egostar 02-08-2006 16:59:15

Cita:

Empezado por Sinaloense
Lo que pides creo que no es posible dado que QuickReports imprime en modo gráfico y aunque cambies de fuente seguira imprimiendo en modo gráfico, un truco pudiera ser que usaras fuentes mono space (como curier new), después exportar a texto e imprimir directamente a la impresora de matriz.

Me vas a disculpar por contradecirte, pero yo tuve ese problema con la impresión de recibos en una impresora matricial con QReport, la fuente la tenia como Arial y la impresión era lentisima, la cambié a Courier New y solucioné mi problema, como antes dije, el único inconveniente si lo podemos llamar asi es que la letra es fea pero el fin justifica los medios.:rolleyes:

Saludos.

kuan-yiu 02-08-2006 18:18:55

Cita:

Empezado por egostar
[...] la cambié a Courier New y solucioné mi problema, como antes dije, el único inconveniente si lo podemos llamar asi es que la letra es fea pero el fin justifica los medios.

Yo, la mayoría de impresiones en matricial que he visto eran con Courier New por varios motivos: No se descuadran las columnas ya que todas las letras son igual de anchas y es la fuente más rápida de todas.


Y que conste que yo no uso concretamente QuickReports, pero casi todos los sistemas de generación de informes funcionan de un modo similar, y lo que hacen es dibujar el informe, no escribirlo.
Por si te sirve yo uso un componente de terceros, eDocEngine, que me permite transformar un informe a varios formatos (pdf, xhtml, word...) y entre ellos a texto plano. Simplemente lo enlazo con el informe y él solito se encarga de hacer la transformación, de imprimirlo...

Mira a ver si te sirve algo así.

AGAG4 02-08-2006 21:09:44

Ok
 
Gracias por sus comentarios, voy aprovechar de que tengo los componentes eDocEngine para hacer pruebas....

Saludos!!!!

neasoporte 11-08-2006 00:01:26

Velocidad y calidad
 
coincido contigo en que no necesariamente tengo que despejar una opcion o otra...
Yo despues de mucho navegar tambien decidi por calidad y velocidad..
Lo que hago es en el repor les pego a los titulos o a la linea que quiero resatar y antes de mandar a exportar el report a txt..incluyo en estas labeles los codigo de escape de la impresora...como dije despues lo exporto desde el report a txt y lo imprimo desde el archivo de texto que viaja a la impresora con sus codigo de escape correspondientes...
A mi imprimir en el canvas de la impresora no me servia,pues mis clientes imprime en papel continuo no troquelado y de esta manera le envio los saltos necesarios para cortar el papel al final de la impresion...
Si quieres mi rutina de exportar e imprimir...
Hazme llegar tu inquietud a neasoporte@gmail.com
Un Abrazo
Cesar Bres.

AGAG4 11-08-2006 23:58:21

Ok
 
Algo similar tengo pensado hacer, pero sería Excelente que nos mostrarás la rutina que nos mencionas....

Gracias por tu sugerencia.

apolancosantos 17-08-2006 18:50:07

Uso de Crystal con Delphi 7
 
Necesito saber como usar Crystal Report en Delphi 7, si exite algun control y como lo consigo...Gracias!

AGAG4 19-08-2006 03:32:08

????
 
Que quieres saber usar de Cristal Report????
Te recomiendo abrir otro hilo.


La franja horaria es GMT +2. Ahora son las 17:41:57.

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