Skip to content

Releases: parzibyte/plugin-ticket-js

Migrar a la versión 3

30 Nov 03:58
Compare
Choose a tag to compare

Esta versión del plugin ya no está soportada. La única versión que funcionará y se le dará soporte es: https://parzibyte.me/blog/2022/09/30/plugin-impresoras-termicas-version-3/

Mismo que se puede descargar desde: https://github.com/parzibyte/plugin-impresora-termica-v3/releases/latest

El plugin v3 sigue siendo gratuito y tiene más características.

Compatible con Windows y Linux

25 Jul 03:22
Compare
Choose a tag to compare

Compatibilidad con Linux.

Nota el plugin también funciona en Windows, solo que este release es para la versión de Linux. Si quieres descargar la versión para Windows ve a Descargas más abajo.
Lo he probado en elementary OS pero debería funcionar en cualquier distribución basada en Debian. Solo está para 64 bits.

Descargas

Linux: Descarga el archivo plugin-impresora-termica_linux_debian_64
Windows: Ve al release anterior (https://github.com/parzibyte/plugin-ticket-js/releases/tag/v0.91) y descarga la versión para 32 o 64 bits.

Ahora procede a leer el blog de Parzibyte en https://parzibyte.me/blog y a la página del plugin en: https://parzibyte.me/plugin-impresora-termica-v1/comenzar_a_usar.php

Más formatos de códigos de barras

18 Feb 00:42
Compare
Choose a tag to compare

Descargas

Navega más abajo a Assets y descarga el plugin para 32 o 64 bits. Ejecútalo aunque Windows lo detecte como un archivo malicioso (no lo es)

¿Qué hay de nuevo en este release?

Ahora soporta:

  • EAN 13 y 8
  • Code 39, 128 y 93
  • 2 of 5 interleaved o sin interleaved
  • Codaba
  • UPC A
  • UPC E

Códigos de barras

05 Feb 02:32
Compare
Choose a tag to compare

Soporte para códigos de barras. También se solucionó:

  • Bug que detenía al plugin si al invocar a setFontSize se pasaba un número < 1 o > 8
  • Ahora se evita invocar a cut o cash sin que el usuario lo pida advertencia: esto podría hacer que los tickets con pocos datos no se impriman

Gracias a Isaac por apoyar el desarrollo de esta versión y reportar los bugs.

Sobre las descargas

Por favor, descarga el zip y extrae el .exe; lo he comprimido porque mi internet (te estoy viendo a ti Telmex) está muy lento

Códigos QR

21 Nov 03:10
Compare
Choose a tag to compare

Novedades

Posibilidad de imprimir códigos QR. Tan simple como invocar al método qr con el contenido del código:

let impresora = new Impresora();
impresora.write("Probando codigos QR desde JS!");
impresora.qr("Proudly brought to you by Parzibyte");
impresora.write("Podemos tener un poco de texto...");
impresora.qr("https://parzibyte.me");
impresora.end();

No deberías imprimir un qr de más de 250 caracteres, se pierde la calidad

Impresión de imágenes coming soon...

Agradecimientos especiales a W. Flores A. por apoyar el desarrollo de esta versión específica

Permitiendo indicar el nombre de impresora al imprimir

21 Nov 01:39
Compare
Choose a tag to compare

GitHub no me dejó subir el archivo

Ocultando consola y versión para 32 bits

14 Oct 14:16
Compare
Choose a tag to compare

¡Buenas noticias! la más importante: he ocultado la consola, ya no se abrirá el CMD, símbolo del sistema o consola como yo le llamo al ejecutar el plugin
También he creado la versión para 32 bits
De este modo puedes ejecutar el plugin al inicio de Windows, si usas Windows; más información aquí: https://parzibyte.me/blog/2019/10/14/ejecutar-programa-inicio-windows/

No está de más mencionar que la versión para 32 bits funciona en arquitecturas de 32 y 64 bits; pero la versión de 64 bits solo funciona en arquitecturas de 64 bits

Apertura del cajón

28 Aug 16:10
Compare
Choose a tag to compare

Ahora es posible abrir el cajón de dinero con:
impresora.cash()

Corte de papel parcial

27 Aug 23:20
Compare
Choose a tag to compare

En ocasiones no corta el papel al llamar al método cut pero al llamar a cutPartial sí lo hace; en esta versión se agrega la forma de cortar parcialmente, ya que algunas impresoras no funcionan con el simple cut.

Opción para cortar el papel

27 Aug 21:32
Compare
Choose a tag to compare

Ahora se puede cortar el papel:

let impresora = new Impresora();
impresora.write("Hola");
impresora.cut();
impresora.end();

Más información en los ejemplos ;)