Cómo imprimir tickets
Publicado por amadeo (1 intervención) el 27/03/2003 14:06:07
Tengo un programa de facturación creado en Access97 y que es utilizado como TPV en diferentes comercios del ramo de la cuchillería.
Se dispone, para la impresión de tickets de caja, de impresoras matriciales sencillas de distintas marcas y modelos, las cuales no disponen de "driver" alguno.
Mi pregunta es:
¿Cómo puedo imprimir los tickets de las ventas realizadas desde mi programa con destino a una impresora de tickets (genérica) ?
Actualmente ejecuto un fichero ".BAT" que se encarga de imprimir el contenido de la venta a través de MS-DOS con la orden "Type nombrearchivo >LPT1".
Este método ha demostrado ser ineficiente por varias razones:
1- llega a colapsar el ordenador del cliente cuando efectúa un alto número de ventas. (supongo a causa repetidas llamadas al módulo de MS-DOS desde Windows)
2- Los caracteres acentuados no se imprimen correctamente. (debido a la diferencia de páginas de códigos ANSI/ASCII)
3- Desearía poder imprimir con formato (negrita, cursiva, cambiar color a rojo...) , así como abrir el cajón de la caja registradora al ser enviado el ticket a imprimir.
Gracias por el interés prestado a esta consulta.
Saludos
Se dispone, para la impresión de tickets de caja, de impresoras matriciales sencillas de distintas marcas y modelos, las cuales no disponen de "driver" alguno.
Mi pregunta es:
¿Cómo puedo imprimir los tickets de las ventas realizadas desde mi programa con destino a una impresora de tickets (genérica) ?
Actualmente ejecuto un fichero ".BAT" que se encarga de imprimir el contenido de la venta a través de MS-DOS con la orden "Type nombrearchivo >LPT1".
Este método ha demostrado ser ineficiente por varias razones:
1- llega a colapsar el ordenador del cliente cuando efectúa un alto número de ventas. (supongo a causa repetidas llamadas al módulo de MS-DOS desde Windows)
2- Los caracteres acentuados no se imprimen correctamente. (debido a la diferencia de páginas de códigos ANSI/ASCII)
3- Desearía poder imprimir con formato (negrita, cursiva, cambiar color a rojo...) , así como abrir el cajón de la caja registradora al ser enviado el ticket a imprimir.
Gracias por el interés prestado a esta consulta.
Saludos
Valora esta pregunta
0