Necesito pausar la impresión de un ticket cuando este es muy largo para que el usuario meta la siguiente hoja de papel.
La impresora es una Epson TM-U295, estoy programando en .Net 2003.
Lo que hago es crear un fichero txt con lo que se va a imprimir (el ticket) y lo mando a una impresora generica (en modo texto) con el comando print de msdos.
Mientras estoy creando el fichero de texto cuento un número determinado de líneas (unas 37 líneas son las que cogen en la hoja) y ahí pretengo meter un comando que pause la impresión hasta que se meta el siguiente papel.
El comando lo saco de aquí
http://sd.epson.es/support/download/data/faq/escpos.pdf
He probado con distintas combinaciones pero no sé si estoy interpretando correctamente el manual ese.
He probado muchas combinaciones:
27,99,4,0
27,99,4,255
27,52,4,0
27,52,4,255
27,102,15,64--> tiempo de espera
27,102,0,0
27,102,0,50
27,99,6,0-->activar/desactivar boton online
27,54,6,255
Pero sigue imprimiendo todo seguido.
Alguien tiene idea de como puedo hacer?
Saludos.