Introducción

Text2 Barcode incluye una serie especial de comandos para ciertas acciones

PRINTERNAME

Este comando envía el trabajo a una impresora específica.

Formato

PRINTERNAME: p

ParámetroDescripción
pip, driver o dirección mac

Ejemplo

PRINTERNAME: 192.168.1.10

^XA
^CI0
^FO20,20
^ADN,18,10^FDProduct Description No. 1^FS
^FO40,85
^ADN,36,20^FD$ 12.00^FS
^FO290,65
^ABN,11,7^FD2023-12-01^FS
^FO20,130
^BY2^BCN,39,Y,N^FDCOD1002^FS
^XZ

Redimensionar ZPL

Este comando redimensiona los elementos de una etiqueta zpl.

Formato

RESIZE f

ParámetroDescripción
f Factor de redimensión. Valores menores a 1.0 reducen el tamaño de los elementos y valores mayores a 1.0 lo aumentan. Ejemplo: RESIZE 1.5 para convertir de 200 a 300 dpi

Ejemplo

RESIZE 0.75

^XA
^CI0
^FO20,20^ADN,18,10^FDProduct Description No. 1^FS
^FO40,85^ADN,36,20^FD$ 12.00^FS
^FO290,65^ABN,11,7^FD2023-12-01^FS
^FO20,130^BY2^BCN,39,Y,N^FDCOD1002^FS
^XZ

Resultado

^XA
^CI0
^FO15.0,15.0^ADN,18,10^FDProduct Description No. 1^FS
^FO30.0,63.8^ADN,36,20^FD$ 12.00^FS
^FO217.5,48.8^ABN,11,7^FD2023-12-01^FS
^FO15.0,97.5^BY1.5^BCN,29.3,Y,N^FDCOD1002^FS
^XZ

DIVIDER

Divide el código de una etiqueta para ejecutarla individualmente.

Formato

xDivider

Ejemplo

PRINTERNAME: 192.168.1.10

SIZE 51 mm, 25 mm
CODEPAGE UTF-8
TEXT 23,18,"D.FNT",0,1,1,MID$(DESCRIPTION$,1,30)
TEXT 23,43,"D.FNT",0,1,1,MID$(DESCRIPTION$,31,LEN(DESCRIPTION$))
BARCODE 22,135,"128M",36,2,0,2,4,CODE$
TEXT 40,82,"4",0,1,0,PRICE$
TEXT 290,85,"B.FNT",0,1,1,4, DAY$ + "/" + MONTH$ + "/" + YEAR$
PRINT 1,1

xDivider

PRINTERNAME: 192.168.1.11

SIZE 51 mm, 25 mm
CODEPAGE UTF-8
TEXT 23,18,"D.FNT",0,1,1,MID$(DESCRIPTION$,1,30)
TEXT 23,43,"D.FNT",0,1,1,MID$(DESCRIPTION$,31,LEN(DESCRIPTION$))
BARCODE 22,135,"128M",36,2,0,2,4,CODE$
TEXT 40,82,"4",0,1,0,PRICE$
TEXT 290,85,"B.FNT",0,1,1,4, DAY$ + "/" + MONTH$ + "/" + YEAR$
PRINT 1,1

INPUT

Este comando recibe datos a través de un campo de texto.

Formato

@INPUT('phone', 'Contact')

ParámetroValorDescripción
Type text multiline phone number date time Tipo de entrada
Name String Nombre de la entrada

Ejemplo

^XA

^CFA,30
^FO20,20^FDCel: @INPUT('phone','Contacto')^FS

^XZ