Cómo imprimir en una impresora térmica

Este post es una recopilación de artículos que te muestran cómo mandar datos a una impresora térmica. Como sabemos, las impresoras térmicas sirven para muchas cosas; por ejemplo, imprimir tickets, facturas, detalles de turnos, comprobantes de pago, etcétera. La impresión de tickets puede hacerse desde el lado del cliente o del servidor; cuando subimos nuestra app web a internet se necesita imprimir forzosamente del lado del cliente. API HTTP a ESC POS He creado una API local (no necesita internet) que convierte JSON a operaciones ESC POS y es consumible desde cualquier lenguaje de programación. Puedes ir ya mismo a la documentación HTTP a ESC POS. ...

agosto 1, 2019 · 2 min · 228 palabras · Parzibyte

Obtener lista de impresoras compartidas en Windows usando Golang

Introducción Trabajando en un proyecto con Go, tuve que obtener la lista de impresoras compartidas en Windows. Básicamente hacer lo mismo que ya hice aquí con PHP. Ahora le tocó el turno a Go, y aunque al principio no fue fácil, lo conseguí. Hace falta mencionar que utilicé un método distinto, que por el momento sólo he probado en Windows 10 pero bueno, ¿quién usa un Windows atrasado en pleno 2018? aunque creo que funciona hasta en Windows 7. Nota: si no quieres leer todo el proceso, simplemente ve hasta abajo en donde está la función final. ...

junio 6, 2018 · 3 min · 429 palabras · Parzibyte

Obtener impresoras compartidas en Windows usando PHP

Introducción Acabo de publicar una entrada sobre cómo obtener impresoras en Windows. Pues podemos modificar dicho comando para que diga si son o no compartidas, y dependiendo de eso incluirlas en un arreglo Comando El comando queda modificado así: get-WmiObject -class Win32_printer |ft shared, name Como vemos, en la otra entrada sólo obtenemos el nombre con name. En este caso también queremos ver si está compartida usando shared. Así es la salida: ...

diciembre 30, 2017 · 2 min · 316 palabras · Parzibyte

Obtener lista de impresoras en Windows usando PHP

Introducción Puede que en algún momento necesitemos obtener qué impresoras se encuentran disponibles para, obviamente, imprimir. En esta ocasión veremos cómo obtener dicha lista usando el maravilloso lenguaje PHP y el powershell de Windows. Tranquilo, que no es nada complicado. Nota: obviamente esto sólo funciona en Windows, y sólo si es 7, 8 o 10. (por cierto, ¿Quién usa XP o Vista en pleno 2017?) Comando Primero tenemos que saber en dónde se encuentra el powershell. Normalmente está en c:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe. Vamos a abrirlo entonces y ejecutar el siguiente comando: ...

diciembre 30, 2017 · 3 min · 486 palabras · Parzibyte

Instalar impresora térmica como genérica y compartirla

Introducción A veces no podemos conseguir los drivers o controladores originales de nuestras impresoras térmicas. O tal vez sea por nuestro gusto instalarlas como genéricas. Así que en este tutorial veremos cómo instalarlas sin necesidad de drivers. Instalar impresora genérica Lo primero que tenemos que hacer es conectar nuestra impresora y encenderla. Ahora vamos al panel de control y luego a Dispositivos e impresoras. Ahí seleccionamos Agregar una impresora. Inmediatamente aparecerá una ventana como la de abajo, en donde vamos a seleccionar La impresora deseada no está en la lista ...

diciembre 11, 2017 · 3 min · 445 palabras · Parzibyte

Imprimir ticket en impresora térmica usando Javascript

Introducción Actualización agosto 2019 ¿Quieres imprimir con JavaScript sin usar el diálogo de impresión, con la posibilidad de cortar el papel y abrir el cajón de dinero? mira este post. Recientemente escribí un tutorial sobre cómo imprimir un ticket en una impresora térmica usando PHP. Veamos entonces cómo podemos imprimir ticket en impresora térmica usando JavaScript. Las complicaciones que tenemos al imprimir con PHP son: Confusión de cómo usar la librería Forzar a que el lenguaje del servidor sea PHP Así que ahora decidí hacer una entrada para saber cómo imprimir un ticket en una impresora térmica sin usar PHP, sólo Javascript. El resultado será el siguiente: ...

octubre 17, 2017 · 5 min · 867 palabras · Parzibyte

Imprimir ticket en impresora térmica desde PHP

Introducción Nota: te invito a leer cómo imprimir en impresora térmica usando Javascript, es un poco más fácil aunque tiene desventajas como no poder cortar el papel al gusto. Pero funciona sin tener que instalar librerías. Las impresoras de tickets son muy populares y útiles en los establecimientos donde se necesita entregar un comprobante. Puede que en alguna ocasión nos toque desarrollar un pequeño sistema en PHP y que tengamos que imprimir tickets. Para ello es que escribo este tutorial; que al final nos dará un resultado parecido al siguiente: Si quieres descargar un ejemplo rápido y funcional, mira el repositorio de GitHub. Solo tienes que descargar el código, cambiar el nombre de tu impresora y probar. ...

septiembre 11, 2017 · 6 min · 1125 palabras · Parzibyte