Conectar Raspberry Pi con impresora térmica

El día de hoy vamos a conectar 2 piezas de hardware que me gustan mucho: una impresora térmica y la Raspberry Pi, para imprimir tickets, recibos, abrir cajón y todo tipo de cosas en una impresora térmica desde Raspbian. Para lograrlo vamos a usar un plugin gratuito que acabo de desarrollar, mismo que nos permitirá imprimir en una impresora térmica desde cualquier lenguaje de programación. Lo que el plugin nos permitirá será imprimir texto (soportando acentos o tildes, letras ñ, etcétera), imágenes, códigos de barras, códigos QR, cambiar el tamaño de la fuente, definir caracteres personalizados, invertir la impresión, rotarla, enfatizar texto, subrayarlo y alinearlo. Imagina todas las posibilidades… así podríamos crear sistemas de cualquier tipo que funcionen sobre la Raspberry Pi, o usarla como estación de impresión. ...

octubre 3, 2022 · 2 min · 384 palabras · Parzibyte

Contratar una licencia para el plugin de impresora térmica V3

En este post describiré cómo puedes contratar una licencia para el plugin de impresoras térmicas versión 3 que está descrito en: [https://parzibyte.me/blog/posts/plugin-impresoras-termicas-version-3/](https://parzibyte.me/blog/posts/plugin-impresoras-termicas-version-3/) A continuación describiré los pasos para adquirir una licencia y todos los detalles. Recuerda que no es obligatorio usar una licencia, pero hago este post para los usuarios que necesiten una. ...

octubre 3, 2022 · 8 min · 1492 palabras · Parzibyte

Comunicar JavaScript con impresora térmica usando plugin v3

En el tutorial de hoy vamos a ver cómo comunicarnos con una impresora térmica desde JavaScript para imprimir tickets, abrir el cajón, cortar el papel y otras cosas usando un plugin como intermediario y HTTP. Con esto podremos imprimir tickets o recibos desde JS, imprimir imágenes, códigos de barras, códigos QR, imágenes como base64, caracteres personalizados y muchas cosas más. ...

octubre 1, 2022 · 3 min · 495 palabras · Parzibyte

Conectar impresora térmica con Python - Imprimir tickets usando plugin v3

El día de hoy veremos cómo imprimir recibos, facturas o tickets en una impresora térmica usando Python a través de un plugin desarrollado por mí. Con esto podrás imprimir tickets desde Python sin importar si usas la terminal, Flask, Tkinter, Django o cualquier otra cosa, pues mientras uses Python podrás imprimir en una impresora térmica. Con el plugin presentado aquí podrás imprimir imágenes, códigos de barras, texto con acentos, cambiar fuentes, rotar texto y mucho más en la impresora térmica usando Python y comandos ESC POS. ...

octubre 1, 2022 · 4 min · 716 palabras · Parzibyte

Plugin para impresoras térmicas versión 3

Me complace anunciar la versión 3 (y final) de mi plugin que permite imprimir en impresoras térmicas de manera gratuita. Este plugin combina lo mejor de las otras versiones en una sola. A continuación veamos sus principales características: Impresión de texto Impresión de texto con acentos, definiendo la página de códigos de caracteres o code page. Podrás imprimir texto con ñ, vocales con tilde, diéresis, etcétera. Soporte para imágenes de una URL de internet (puede ser incluso localhost), en base64 o del almacenamiento local Códigos de barras Códigos QR Cambio de tamaño de texto Subrayado Enfatizado Alineación Apertura de cajón Corte de papel Rotación al imprimir Impresión inversa Impresión blanco y negro inversa No necesita internet. Trabaja completamente fuera de línea No tiene restricción de cantidad de tickets, dominios ni lenguajes de programación. Definición de caracteres personalizados de 24x12, con esto podrás definir un propio carácter usando una cuadrícula. Ya podrás imprimir el símbolo del euro, yen, bitcoin, centavo y cualquier cosa que se pueda representar con 24x12 puntos Compatible con Windows, Linux y Raspberry Pi (técnicamente compatible con Raspbian en procesadores ARM) Impresión de HTML a partir de código o de la dirección de la página Varios algoritmos de impresión de imágenes para soportar varias impresoras, ya sean nuevas o antiguas Dithering en imágenes para conservar detalles como la iluminación al imprimir fotografías Además, existirá una versión con licencia en caso de que quieras adquirirla. A continuación explicaré todos los detalles del plugin. ...

octubre 1, 2022 · 6 min · 1143 palabras · Parzibyte

Imprimir en red usando plugin para impresora térmica

En este post te mostraré cómo imprimir en red local usando mi plugin para impresión en impresoras térmicas desde JavaScript. Te enseñaré a saltarte las limitaciones de seguridad del navegador para poder invocar http desde https en cualquier lenguaje de programación y plataforma. ...

mayo 29, 2022 · 3 min · 459 palabras · Parzibyte

Usar plugin para impresora térmica en Android con Termux

En este post te mostraré cómo usar el plugin para imprimir en impresoras térmicas desde Android nativamente usando Termux. En este caso hago este post para que puedas probar si el mismo funcionará en tu dispositivo, pero no puede imprimir a Bluetooth o cosas similares, solo funciona para imprimir a través de la red local saltando las limitaciones del navegador. Como sea, te mostraré cómo usarlo en Android. ...

mayo 28, 2022 · 3 min · 481 palabras · Parzibyte

Diferencias entre el plugin versión 1 y versión 2

En este corto post te mostraré las principales diferencias entre la versión 1 y la versión 2 del plugin para impresión en impresoras térmicas que he desarrollado. Recuerda que ambos cumplen la misma función: imprimir silenciosamente en impresoras térmicas desde JavaScript, y para el caso de la versión 2, hacer lo mismo pero en varios lenguajes. ...

noviembre 16, 2021 · 3 min · 464 palabras · Parzibyte

Solución a Error en el servidor: sql: no rows in result set en plugin de impresora térmica

En este post te mostraré cómo arreglar el error de mi plugin de impresión que dice: Error en el servidor: sql: no rows in result set. Este error dice que no hay filas en la base de datos, y tal vez te estarás preguntando qué tiene que ver la impresión con una base de datos, por lo que justamente eso será lo que trataré en este post. ...

noviembre 16, 2021 · 3 min · 463 palabras · Parzibyte

The request client is not a secure context and the resource is in more-private address space local.

Recientemente (al momento de escribir este post) Chrome se ha actualizado para ser más seguro, y en ocasiones nos va a lanzar el error que dice: Access to fetch at ‘dominio’ from origin ‘otro_dominio’ has been blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space local. Es un error de CORS pero no de los errores que conocemos. Este es nuevo, y dice: The request client is not a secure context and the resource is in more-private address space local. Así que en este post te mostraré de qué va ese error y por qué me interesa. ...

octubre 1, 2021 · 2 min · 358 palabras · Parzibyte