Proxy Android para impresora térmica ESC POS

Hoy voy a enseñarte cómo imprimir en una impresora térmica conectada por USB a una computadora en la LAN pero desde Android usando un proxy y el plugin ESC POS versión 3. Estoy suponiendo que ya sabes consumir el plugin HTTP a ESC POS y que solo quieres ampliar los dispositivos desde donde se imprime. ...

marzo 19, 2025 · 7 min · 1466 palabras · Parzibyte

Guía de inicio rápido para impresora térmica

En este post te enseñaré a usar tu impresora térmica comenzando en el paso de configurarla hasta imprimir desde cualquier lenguaje de programación, desde cero hasta dominarlo todo de manera muy rápida. Voy a enseñarte a instalar tu impresora para que acepte comandos ESC POS y después a enviarle dichos comandos desde cualquier lenguaje de programación a través de un plugin gratuito que puede ser consumido desde cualquier lenguaje de programación. Los pasos son muy simples, debes: Instalar tu impresora térmica como genérica y compartir esa impresora, colocando un nombre que solo contenga letras Descargar y ejecutar el puente de conexión para impresora térmica Comenzar a imprimir desde cualquier lenguaje de programación usando la documentación Voy a explicar los pasos con más detalles a continuación. Ah, y si tú no eres programador siempre puedes usar mi diseñador de tickets para impresoras térmicas en donde encontrarás una guía detallada de cómo crear tus propios recibos. ...

agosto 6, 2024 · 3 min · 600 palabras · Parzibyte

Impresora térmica imprime caracteres en lugar de imagen

Hoy vamos a hablar sobre un problema al intentar imprimir imágenes en una impresora térmica, y es que en lugar de imprimir la imagen, aparecen caracteres extraños o mejor dicho se imprimen varios caracteres sin sentido en lugar de la imagen. Normalmente los caracteres empiezan o contienen la cadena 0p01. Esto es debido al algoritmo que se está usando para imprimir la imagen en una thermal printer con comandos ESC POS. No todas las impresoras soportan los mismos algoritmos, hay que hacer pruebas. ...

enero 24, 2024 · 2 min · 322 palabras · Parzibyte

Raster bit image - Algoritmo ESC POS (GS v 0)

El día de hoy voy a explicar el algoritmo Raster bit image, mismo que es un método para convertir una imagen en bytes entendibles para el protocolo ESC POS de las impresoras térmicas. Además de este algoritmo existen el Bit image column format, NV Graphics y otros de los que todavía no tengo conocimiento. Estos 3 son los algoritmos más comunes a la hora de imprimir imágenes en una impresora térmica, si los conoces entonces no tendrás problemas al momento de imprimir imágenes en una impresora térmica. Bien, veamos este último algoritmo que es realmente sencillo después de haber revisado los otros 2. Su comando es GS v 0 y recibe los bytes de la imagen en formato de raster. Nota importante: recomiendo encarecidamente revisar los otros dos algoritmos, pues si bien todos son distintos, revisarlos te ayudará a entender la conversión de números, anchos, altos, bytes, LSB, MSB, etcétera. ...

enero 18, 2024 · 7 min · 1460 palabras · Parzibyte

Algoritmo ESC POS: NV Graphics - Impresora térmica

Hoy toca revisar otro algoritmo para imprimir imágenes en una impresora térmica usando el protocolo ESC POS. Existen varias maneras de convertir una imagen a bytes ESC POS para imprimirla, y en este post te voy a explicar el algoritmo NV Graphics cuyo comando es GS ( L. Se supone que la impresión de NV Graphics es la recomendada, ya que es soportada en las impresoras más recientes e incluso permite especificar distintos tonos. Al usar este método de impresión de imágenes podemos enviar los bytes en formato rasterizado o como columnas; yo prefiero enviarlos rasterizados pues es más sencillo. Nota: algunas impresoras antiguas no soportan este comando; en su lugar recomiendo usar bit image column format. ...

enero 16, 2024 · 11 min · 2165 palabras · Parzibyte

Python - Imprimir PDF

El día de hoy veremos cómo imprimir un PDF de manera automática y directa usando Python, ya sea desde la línea de comandos o con una aplicación como Flask, Django o similares. De este modo vamos a ser capaces de enviar un PDF a una impresora con Python, todo esto de manera silenciosa y sin pedir confirmación del usuario. ...

agosto 22, 2023 · 4 min · 698 palabras · Parzibyte

Drivers para impresora GOOJPRT PT-210 en Windows

Anteriormente te mostré cómo instalar la GOOJPRT como una impresora genérica de solo texto. Esto funciona cuando la usas de manera directa en aplicaciones con comandos ESC POS, pero no funciona cuando quieres imprimir un PDF o usarla simplemente como una impresora “normal”, sobre todo en el tema de impresión de imágenes. Por ello es que en este artículo te enseñaré cómo descargar los controladores de la GOOJPRT Portable printer PT-210 para Windows. Al instalar los drivers podrás imprimir desde cualquier lugar, con la ventaja de que seguirá siendo compatible con el protocolo ESC POS. ...

agosto 18, 2023 · 3 min · 509 palabras · Parzibyte

Sistema gratuito para estacionamiento en Linux

Hace tiempo publiqué un sistema para parqueadero gratis en Windows, ahora le toca el turno a Linux. Te mostraré un sistema gratis para estacionamiento que puede ejecutarse en Linux. Específicamente hablando debería poderse ejecutar en sistemas de 64 bits basados en Debian. Con este programa podrás registrar vehículos de todo tipo, configurar tarifas por horarios y días, ver el reporte de pagos, vehículos atendidos, imprimir comprobantes de pagos, agregar usuarios y permisos. Lo que contiene esta aplicación web para estacionamientos es: Vehículos: ver autos que están dentro del estacionamiento o registrar uno, además de poder cobrar según el tiempo establecido. Reporte: total ganado en un período de tiempo Escritorio: reporte general resumido Tipos de vehículos: registrar tipos como camiones, bicicletas, motocicletas, entre otros para poder cobrar distintas tarifas Tarifas: registrar tarifas por día o noche, día feriado y/o tipo de vehículo Usuarios: agregar colaboradores con sus respectivos permisos Ajustes del sistema: configurar días feriados, tarifa general, simulador, impresora térmica, mensaje en el pie y encabezado del ticket. Veamos cómo descargar este sistema para parqueaderos totalmente gratis en Linux y también veamos un vistazo a sus características. ...

agosto 4, 2023 · 4 min · 761 palabras · Parzibyte

Imprimir en impresora térmica con C# y Visual Studio

En este artículo vamos a ver cómo comunicar C# con una impresora térmica usando Visual Studio, Mono o cualquier compilador que soporte C#. Es decir, no necesitas VS obligatoriamente siempre y cuando cuentes con el .NET framework necesario. Podrás usar C# (C sharp) para imprimir texto en una POS printer, alinear, colocar enfatizado, definir tus propios caracteres por si la impresora no lo soporta, imprimir acentos, texto según páginas de códigos y por supuesto podrás imprimir imágenes (locales, de internet o en base64), códigos QR, códigos de barras y todo lo necesario para crear tickets con C# en una thermal printer. Para esto vamos a usar un conector que he creado con C# y un plugin gratuito. Esto funciona en Linux, Raspberry Pi, Windows y cualquier plataforma donde funcione mi plugin y C# se pueda compilar. ...

marzo 29, 2023 · 6 min · 1210 palabras · Parzibyte

Imprimir en impresora térmica desde Android con Java

En este post vamos a ver cómo imprimir en una impresora térmica Bluetooth desde Android con Java, es decir, creando una aplicación APK en Android Studio e imprimiendo a la impresora Bluetooth. Tal vez más adelante traiga el ejemplo de cómo hacerlo con Kotlin, pero no es necesario pues el editor permite convertir de Java a Kotlin fácilmente. Como sea, veamos cómo imprimir en una impresora térmica Bluetooth desde Android de manera programada usando Java. ...

noviembre 2, 2022 · 4 min · 649 palabras · Parzibyte