|
Página 1 de 1
|
Impresoras De Tickets "POS"
Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Impresoras De Tickets "POS"
¿alquien ha programado algo para imprimir tickets?
¿como se hace, drives, lenguaje? ¿o funciona como una impresora "normal", creo que no ?
https://www.pccomponentes.com/buscar/?query=tickets+impresora
|
#1 Sabado, 02 Diciembre 2017, 12:33 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Impresoras De Tickets "POS"
He encontrado algo en python
https://lists.ubuntu.com/archives/u...ril/004687.html
# -*- coding:utf8 -*-
#!/usr/bin/python
import os
import serial
def imprimir(message):
# ttyUSB0 es el primer conector USB en la pc, cambialo dependiendo de donde
# lo conectas
ser = serial.Serial('/dev/ttyUSB0', 19200, timeout=1)
message = message + repr("-*- Carniceria el Bofe -*-").center(41)
message = message + repr(" ------------------ ").center(41)
message = "%s\n\n\n\n" % (message) # Esta impresora corta cuatro saltos atrás
for line in message:
ser.write("%s\n" % line)
ser.write("\x0A"); # Cierra la impresión
ser.write("\x1D\x56\x01"); # El corte de maquina
ser.close()
if __name__ == "__main__":
print "Imprimiendo ...."
lista_de_compras = (
'1KG Carne de primera 50BS',
'1KG Carne de segunda 20BS',
'1KG Carne "Función social" 10Bs',
'1KG Carne especial EMAPA 2Bs',
' ----',
'TOTAL = 82BS',
)
imprimir(lista_de_compras)
Comandos:
http://www.aures-support.fr/DATA/utility/Commande%20ESCPOS.pdf
No que no se ahora, que quiere decir : "y mandarlo a imprimir con RAW "
Nota:
Creo que el codigo de python, se le ha perdido la identación al pegarlo-
|
#2 Sabado, 02 Diciembre 2017, 12:49 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Impresoras De Tickets "POS"
Yo tengo una impresora de estas y tengo pensado hacer algunas pruebas con ella. No puedo garantizar una fecha, pero publicaré mis resultados.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#3 Sabado, 02 Diciembre 2017, 15:39 |
|
|
arubioc
Alex
Ingeniero Programador
Registrado: Julio 2011
Mensajes: 248
Edad: 53 Ubicación: Kowloon
|
Re: Impresoras De Tickets "POS"
Yo hace años ya me pelee con una impresora de estas, funciona como una normal, solo que según que quieras hacer con códigos de escape para imprimí imágenes y cosas raras acostumbran a no hacer ni p... caso.
https://tpvlinux.wordpress.com/2013...kets-tpv-linux/
última edición por arubioc el Domingo, 03 Diciembre 2017, 16:53; editado 1 vez
|
#4 Domingo, 03 Diciembre 2017, 16:52 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Impresoras De Tickets "POS"
...http://www.aures-support.fr/DATA/utility/Commande%20ESCPOS.pdf...
El manual parece muy completo, pero hay que currar un rato para hacer algo con estas impresoras no? yo también tengo una pero que ni se si funciona, me la dejaron para que haga experimentos.
El código phyton que hace, exactamente?
Saludos.
|
#5 Lunes, 04 Diciembre 2017, 21:25 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Impresoras De Tickets "POS"
Tincho:
Citar: El código phyton que hace, exactamente?
Imprimir en la impresora conectada en el puerto /dev/ttyUSB0 el siguiente texto:
1KG Carne de primera 50BS
1KG Carne de segunda 20BS
1KG Carne "Función social" 10Bs
1KG Carne especial EMAPA 2Bs
----
'TOTAL = 82BS
-*- Carniceria el Bofe -*-
------------------
y luego corta el ticket
|
#6 Lunes, 04 Diciembre 2017, 22:03 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|