Imprimir código QR en impresora térmica de forma gratis

Imprimir código QR en impresora térmica

Resumen: en este post te mostraré cómo imprimir códigos QR legibles en una impresora térmica (también llamada ticketera, impresora de tickets, pos printer, etcétera) usando un plugin gratis.

Si has seguido mis posts sabrás que hace tiempo desarrollé un plugin y que poco a poco le he agregado características nuevas, hasta llegar al día de hoy en donde imprimimos códigos QR en una thermal printer desde JavaScript, Python, Java y muchos otros lenguajes.

Nota: puedes ver la versión en inglés aquí.

Configurando plugin

Antes de continuar te invito a instalar tu impresora, compartirla, descargar el plugin y probar si el mismo funciona:

Plugin para impresoras térmicas versión 3

Imprimiendo códigos QR

El proceso es sencillo. Descarga el plugin y ejecútalo, recuerda darle permisos si lo requiere. El mismo será ejecutado en segundo plano.

Después instala tu impresora y asegúrate de que esté compartida.

Ahora abre un documento HTML, incluye el script y después en otro script crea una instancia de ConectorPluginV3, invoca a ImprimirCodigoQr y termina la impresión así:

En este caso estoy imprimiendo el contenido de un input, pero obviamente puedes imprimir cualquier cosa.

Los argumentos en orden son: contenido, ancho máximo que debe ser múltiplo de 8, nivel de recuperación (0 a 3) y el tamaño de la imagen para la impresora.

Imprimir código QR en impresora térmica de forma gratis
Imprimir código QR en impresora térmica de forma gratis

Nota: de hecho puedes leer ambos códigos QR desde la imagen de arriba para que te des una idea de la calidad de impresión. Además, en este caso no los he impreso al máximo ancho.

Pruébalo tú mismo

Si quieres generar e imprimir códigos QR por ti mismo sin programar navega a este ejemplo, solo no olvides ejecutar el plugin en segundo plano: https://parzibyte.github.io/ejemplos-javascript-plugin-v3/qr.html

Puedes ver el código aquí:  https://github.com/parzibyte/ejemplos-javascript-plugin-v3/blob/main/qr.html

Aprovecho para recomendarte que igualmente he programado un plugin para imprimir en impresoras térmicas desde Android gratis.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

4 comentarios en “Imprimir código QR en impresora térmica”

Dejar un comentario