Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
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.
Acabo de presentar mi plugin para impresoras térmicas en Android y el mismo es totalmente gratuito sin ninguna restricción, pero imprime mis créditos en el pie del ticket cada que se termina una impresión.
En este post te diré cómo remover el pie de página en los tickets impresos.
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.
El día de hoy vamos a hacer una cosa que varios me han pedido y que siempre he querido hacer: imprimir en una impresora térmica Bluetooth desde Android usando JavaScript.
Básicamente vamos a enviar un ticket a una thermal printer con Bluetooth desde el navegador web sin cuadros de diálogo ni cosas extrañas: tan solo usando un plugin gratuito desarrollado por mí y JavaScript puro.
Debido a que esto es hecho desde el navegador con JS luego puedes usarlo para imprimir en una impresora térmica Bluetooth desde Vue, React, Angular, TypeScript, etcétera: cualquier cosa que compile, use o traspile a JavaScript.
Este post describe todas las funciones que ofrece el plugin para imprimir en impresoras térmicas Bluetooth desde Android, además de los detalles del servidor, JSON soportado, operaciones, etcétera.
El plugin del que hablo es el siguiente:
https://parzibyte.me/blog/2022/11/01/plugin-gratuito-impresoras-termicas-bluetooth-android/
Esto te servirá para conocer todo lo que puedes hacer con el plugin y también para crear tus propios conectores en caso de ser necesario.
En este post te mostraré un plugin gratuito que te va a permitir imprimir en impresoras térmicas desde Android.
La aplicación (APK) que te enseñaré sirve como puente entre el programador y una impresora térmica conectada por Bluetooth para enviar comandos ESC POS, además de que es una app gratuita.
Con lo presentado aquí vas a poder imprimir texto, códigos QR, códigos de barras, imágenes locales, de internet o en base 64 además de otras opciones como avanzar el papel, invertir el fondo, rotar el texto, cambiar la fuente, alinear y todo lo que sea posible con comandos ESC POS de las Thermal printers.
Además, vas a poder consumir el plugin desde cualquier lenguaje de programación, pues la app que te enseño hace todo el trabajo por ti, tú solo le indicas lo que quieres imprimir desde Android de manera inalámbrica.
En este post te voy a relatar mi intento de comunicarme con una impresora térmica Bluetooth usando BLE o Bluetooth Low Energy.
Al final ya no lo usé y utilicé en su lugar el Bluetooth clásico, Bluetooth serial o RFCOMM, pero vengo a explicarte las razones.
En este post te mostraré mi proceso para vincular una impresora Bluetooth a un dispositivo Android.
El modelo en la impresora dice GOOJPRT Portable Printer y el modelo parece ser PT-210 o PT210, pero al momento de conectar a Bluetooth el nombre es MTP-II.