Hola,
Tengo un problema con la impresión de unos tickets de facturas en impresoras TMU Epson serial, al tratar de imprimir mas o menos 50 lineas seguidas, simplemente se para la impresión.
Ya he probado fragmentar en varios archivos de texto la impresión de la factura, con unas 10 lineas cada archivo, pero igual, se para en el mismo numero de lineas.
Pensando que fuera problema de FWH/xHarbour, imprimí desde el Edit de Windows y pasa lo mismo, por lo que me comprueba que es problema de "buffer" o algo de estas impresoras seriales.
Este problema no pasa con impresoras TMU pero en paralelo.
Alguien tendrá alguna idea de porque puede estar pasando esto?
O alguien ya le sucedió lo mismo?.
Les agradecería cualquier idea o ayuda.
Saludos.
Carlos.
Problemas con impresión en impresoras TMU Epson serial...
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: Problemas con impresión en impresoras TMU Epson serial...
Carlos,
¿Has probado a actualizar el driver?.
¿Has probado a actualizar el driver?.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
-
- Posts: 415
- Joined: Sat Feb 03, 2007 6:36 am
- Location: Guatemala
- Has thanked: 3 times
- Been thanked: 2 times
- Contact:
Re: Problemas con impresión en impresoras TMU Epson serial...
Lucas,
Pues no lo he probado. Voy averiguar al respecto.
Aunque, lo mismo pasa en Linux (tengo instalado el programa con Wine), aunque acá imprime menos lineas que en Windows.
Saludos.
Carlos.
Pues no lo he probado. Voy averiguar al respecto.
Aunque, lo mismo pasa en Linux (tengo instalado el programa con Wine), aunque acá imprime menos lineas que en Windows.
Saludos.
Carlos.
Re: Problemas con impresión en impresoras TMU Epson serial...
Hola.
El problema con las impresoras TMU de EPSON, cuando imprimen menos lineas de las deseadas, tiene dos origenes:
1.- El driver... debes actualizarlo, EPSON libero un software muy bueno, para manejar todas las impresoras terminas, busacalo en internet.
2.- Una vez que tengas el driver correcto, tienes que configurar el salto de pagina y ESTE ES EL TRUCO, debes configurar que cuando le envies al salto de pagina, el carro no se mueva, asi cuando envies una pagina, o mas, puedes imprimir en forma consecutiva las paginas, si este reporte lo ves en forma previa, el preview lo vera por pagina, pero se imprimira en secuencia, sin que el carro salte de pagina.
Para que tengas mas exito en la impresion de muchos renglones, puedes sumar las lineas impresas y antes de que llegue al numero total de lineas por pagina (50), envies un caracter de salto de pagina e inicies de nuevo el conteo.
Espero te sirva esta informacion.
Saludos
El problema con las impresoras TMU de EPSON, cuando imprimen menos lineas de las deseadas, tiene dos origenes:
1.- El driver... debes actualizarlo, EPSON libero un software muy bueno, para manejar todas las impresoras terminas, busacalo en internet.
2.- Una vez que tengas el driver correcto, tienes que configurar el salto de pagina y ESTE ES EL TRUCO, debes configurar que cuando le envies al salto de pagina, el carro no se mueva, asi cuando envies una pagina, o mas, puedes imprimir en forma consecutiva las paginas, si este reporte lo ves en forma previa, el preview lo vera por pagina, pero se imprimira en secuencia, sin que el carro salte de pagina.
Para que tengas mas exito en la impresion de muchos renglones, puedes sumar las lineas impresas y antes de que llegue al numero total de lineas por pagina (50), envies un caracter de salto de pagina e inicies de nuevo el conteo.
Espero te sirva esta informacion.
Saludos
Visite Chiapas, el paraiso de México.
-
- Posts: 415
- Joined: Sat Feb 03, 2007 6:36 am
- Location: Guatemala
- Has thanked: 3 times
- Been thanked: 2 times
- Contact:
Re: Problemas con impresión en impresoras TMU Epson serial...
Gracias "devtuxtla" por la información.
Pues como es una impresora de ticket ("rollo de papel"), utilizo la TDosPRN para imprimir la factura, por lo que no estoy enviando ningún salto de pagina ni tampoco estoy pre-visualizando el reporte.
Igual estoy buscando ya un nuevo driver para ver si con eso se compone.
Gracias de nuevo por tus comentarios.
Saludos.
Carlos.
Pues como es una impresora de ticket ("rollo de papel"), utilizo la TDosPRN para imprimir la factura, por lo que no estoy enviando ningún salto de pagina ni tampoco estoy pre-visualizando el reporte.
Igual estoy buscando ya un nuevo driver para ver si con eso se compone.
Gracias de nuevo por tus comentarios.
Saludos.
Carlos.
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: Problemas con impresión en impresoras TMU Epson serial...
Carlos
en este hilo que publique hay una clase que imprime usando impresora instalada en windows... la TM la puedes intalar modo texto y usar la clase
(la impresora la puedes tener instalada "MODO TEXTO")
http://forums.fivetechsupport.com/viewtopic.php?p=126910#p126910
mira el codigo que usa la clase TRawPrint
mas abajo en el mismo hilo hay una funcion que falta
http://forums.fivetechsupport.com/viewtopic.php?p=132255#p132255
prueba eso a ver si te sirve..
en este hilo que publique hay una clase que imprime usando impresora instalada en windows... la TM la puedes intalar modo texto y usar la clase
(la impresora la puedes tener instalada "MODO TEXTO")
http://forums.fivetechsupport.com/viewtopic.php?p=126910#p126910
mira el codigo que usa la clase TRawPrint
mas abajo en el mismo hilo hay una funcion que falta
http://forums.fivetechsupport.com/viewtopic.php?p=132255#p132255
prueba eso a ver si te sirve..
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
- Willi Quintana
- Posts: 1025
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Problemas con impresión en impresoras TMU Epson serial...
Veamos el tema de las seriales...
Sucede que el modo de impresion serial no permite el manejo de un buffer de memoria intermedia que permita procesar volumenes grandes de datos (lease bits)
la solucion es simple,,, cada +- 10 lineas de impresion coloca un syswait(1), asi le das tiempo a la miniprinter a deshacerse de la data...
Salu2
Sucede que el modo de impresion serial no permite el manejo de un buffer de memoria intermedia que permita procesar volumenes grandes de datos (lease bits)
la solucion es simple,,, cada +- 10 lineas de impresion coloca un syswait(1), asi le das tiempo a la miniprinter a deshacerse de la data...
Salu2
Code: Select all | Expand
FOR n := 1 to nL
cmsay(................) // impresion....
If n := INT(n / 10)
SysWait(1)
EndIf
NEXT n
-
- Posts: 415
- Joined: Sat Feb 03, 2007 6:36 am
- Location: Guatemala
- Has thanked: 3 times
- Been thanked: 2 times
- Contact:
Re: Problemas con impresión en impresoras TMU Epson serial...
Daniel,
Voy a hacer las pruebas con la TRawPrint, y te comento como me va. Se ve bastante interesante la clase y no la había visto.
Willi,
Creía que era algo del buffer de estas impresoras seriales, y ahora lo compruebo con lo que me indicas.
Voy hacer una prueba con tu idea.
Gracias a los dos por su ayuda.
Saludos.
Carlos.
Voy a hacer las pruebas con la TRawPrint, y te comento como me va. Se ve bastante interesante la clase y no la había visto.
Willi,
Creía que era algo del buffer de estas impresoras seriales, y ahora lo compruebo con lo que me indicas.
Voy hacer una prueba con tu idea.
Gracias a los dos por su ayuda.
Saludos.
Carlos.