Lenguaje de programación C

Presentando plugin para impresoras térmicas versión 2

Hace ya mucho tiempo presenté un plugin para imprimir a una impresora térmica directamente desde la nube, usando un plugin gratuito y JavaScript.

Si has usado el plugin sabes que tiene ciertas limitaciones, así que ahora he creado la versión 2 que no tiene nada que ver con el anterior, excepto por el funcionamiento: permitir imprimir en impresoras térmicas desde JavaScript.

En este post te mostraré los cambios del nuevo plugin, cómo descargarlo, usarlo, etcétera.

Aviso importante

A partir de octubre de 2022 ya no brindaré el servicio del plugin versión 2, es decir, ya no recargaré saldo ni daré claves. Tampoco puedes usarlo gratis, pero no te preocupes, ya existe la versión 3 y por ello es que ya no le daré mantenimiento a esta versión.

Las alternativas son:

Recomendada: usar el plugin versión 3. Tiene lo que tiene la versión 2, pero en modo offline y con más conectores, además de que presenta el modo gratuito y premium sin tiempos de carga.

También puedes usar la versión 1: https://parzibyte.me/plugin-impresora-termica-v1/

O comprar el código fuente del plugin versión 2 y alojar la API en tu propio servidor o incluso vendiendo claves API:

Características

Presentando plugin para impresoras térmicas v2 – Compatible con JavaScript y otros lenguajes
  1. Plugin compatible con Windows de 32 y 64 bits
  2. Es gratuito
  3. Se puede iniciar con el sistema operativo
  4. Permite imprimir en una impresora térmica, además de cortar el papel, abrir el cajón de dinero, cortar parcialmente, etcétera.
  5. Imprime códigos QR y de barras en la impresora térmica
  6. Soporte para imágenes ya sea locales o de internet
  7. Permite imprimir texto con acentos, letras ñ, caracteres especiales, etcétera.
  8. Compatibilidad total con JavaScript. Permite imprimir de manera silenciosa sin confirmación del usuario

De hecho en la imagen superior puedes ver que hay acentos, imágenes y una demostración general del plugin.

Novedades

Las novedades más importantes son que ahora este conector de impresoras térmicas con JavaScript permite imprimir imágenes ya sean locales o de internet. También permite imprimir texto con acentos.

El plugin puede usarse de manera gratuita, pero en cuanto a la versión premium, ahora ya no se maneja por dominios, sino por planes.

De este modo, cada que un cliente compra o quiere cambiar los dominios del plugin ya no necesito enviarle su versión específica, pues ahora es un solo plugin para todos.

Otra novedad importante (pero todavía no implementada) es que este plugin abre sus puertas a otros lenguajes de programación. Así que podrás usarlo en casi cualquier lenguaje que pueda hacer peticiones HTTP.

Finalmente, la más importante es que el plugin requiere conexión a internet. No hay manera de que funcione sin ella. Esto puede parecer ilógico, pero recuerda que el principal problema que soluciona este plugin es imprimir en impresoras térmicas desde la nube, y no en localhost.

De igual modo si quieres usarlo sin internet puedes usar la versión anterior.

Enlaces de interés

Bien, ahora que ya presenté este conector para impresoras térmicas directamente en la nube es hora de mostrarte los detalles para que puedas descargarlo, usarlo, leer la documentación, etcétera.

Un pequeño recuerdo

No creí que el plugin tuviera el alcance que tuvo. Me parece que para un programador (o al menos para mí) la satisfacción más grande es ver a la gente usar su programa.

Esto me recuerda a que al inicio de todo, una persona vino a comentar cosas negativas sobre el plugin, pero esa persona no sabía lo equivocado que estaba XD

De todos modos me da mucho gusto que el plugin haya tenido el alcance que tuvo y sigue teniendo para que ayude a varios programadores que, como yo antes de inventarlo, se quiebran la cabeza pensando en cómo imprimir en una impresora térmica.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

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.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

  • Hola amigo, gracias por tu plugin gratuito. Yo lo he estado utilizando y desde hace unos días que me arroja error. Estará dado de baja o no?. Porque el sistema que implemente no ha sufrido cambios y desde hace unos días ya no funciona. Me cuentas por favor, porque he buscado el error y no se a que se debe. Muchas gracias.

  • hola amigo, disculpa las molestias, mi problemas es el siguiente, estoy desarollando una aplicacion web en netbeans, una aplicacion .war: al estar programndo y realizando mis pruebas puedo realizar las impreciones correspondientes a mi venta realizada, pero cuando monto la aplicacion en mi servidor local en apache tomcat ,ya no realiza la impreción: la impresora esta instalada correctmente pero mi aplicacion ya no imprime como cuando realizo mis pruevas.
    Me pordias dar una idea en que estoy fallando, t agradeceré mucho !!!

  • Estoy interesado en comprar la versión premium del plugin pero no se a donde ponerme en contacto contigo.

  • Sabes que tengo un inconveniente, estoy trabajando con dos equipos conectados a una LAN y acceden a un sitio web desarrollado por mi al cual le adapté el plugin v2 y funciona espectacular, imprime excelente en 2 comanderas, ahora tengo un tercer equipo el cual conecto a la misma red y lo configuro exactamente igual y no puedo hacer que imprima las comandas, si me imprime correcto una pagina de prueba, el plugin se está ejecutando en el equipo, ya no se mas que hacer, algo que esté desestimando en la configuración de ésta tercer máquina? la única diferencia entre las 3 es que en los equipos que imprimen bien tienen windows11 y el que no funciona windows10. Agradezco vuestra respuesta

  • Estuve haciendo el tutorial de youtube pero en cada ticket aparece un pide de pagina del desarrollador, eso se queda a menos que tengas version premium?

  • Buen día, disculpa, quiero utilizar el plugin y adaptar el código para que funcione con react, tienes algun consejo que puedas darme?

  • Buenas tardes bajé el plugin anterior y funciona perfectamente, necesito poder imprimir una imagen, instale el plugin de la versión 2 conector_64_bits y me manda Error al momento de querer imprimir Acces to fetch .... has blocked by CORS policy: "NO Access-Control-Allow-Origin"
    Me podrías orientar cómo instalo la nueva versión. Gracias

  • hola amigo, estoy muy interesado en contratar el plan que usted tiene.
    solo antes de eso queria saber al momento de imprimir, en cual conector puedo colocar una variable par a que se modifique cada que lo mande a imprimir y como seria el comando. ejemplo: al oprimir aparezca "1" en la hoja, y al oprimir nuevamente aumente a "2" y luego a "3". como tipo turnero.

    espero tu ayuda, gracias!

    • Hola. Sería cuestión de implementarlo en otro sistema y llevar desde ahí el conteo; el plugin solo se encarga de imprimir y nada más

Entradas recientes

Desplegar PWA creada con Vue 3, Vite y SQLite3 en Apache

Ya te enseñé cómo convertir una aplicación web de Vue 3 en una PWA. Al…

3 días hace

Arquitectura para wasm con Go, Vue 3, Pinia y Vite

En este artículo voy a documentar la arquitectura que yo utilizo al trabajar con WebAssembly…

3 días hace

Vue 3 y Vite: crear PWA (Progressive Web App)

En un artículo anterior te enseñé a crear un PWA. Al final, cualquier aplicación que…

3 días hace

Errores de Comlink y algunas soluciones

Al usar Comlink para trabajar con los workers usando JavaScript me han aparecido algunos errores…

3 días hace

Esperar promesa para inicializar Store de Pinia con Vue 3

En este artículo te voy a enseñar cómo usar un "top level await" esperando a…

3 días hace

Solución: Apache – Server unable to read htaccess file

Ayer estaba editando unos archivos que son servidos con el servidor Apache y al visitarlos…

4 días hace

Esta web usa cookies.