Texto y fuentes

Posicionamiento y formato de texto – ^FO, ^FT, ^FB, ^FR, ^FH

^FO50,50^FDTexto alineado a la izquierda^FS ; origen = esquina superior izquierda del texto

Posición del campo: ^FO vs ^FT

^FO50,50^FDTexto alineado a la izquierda^FS    ; origen = esquina superior izquierda del texto
^FT50,50^FDTexto sobre la línea base^FS        ; origen = línea base de la primera línea

^FO es la elección habitual; ^FT ayuda cuando el texto debe asentarse exactamente sobre una línea.

Ajuste / caja: ^FB

^FB300,3,0,L,0^FDEste texto se ajusta a 300 dots y tiene máx. 3 líneas.^FS

^FBancho,líneas,interlineado,alineación,elipsis

  • ancho en dots, número de líneas, interlineado (0 = automático), alineación L/C/R/J, elipsis 0/1.

En el diseñador de zplCloud, la propiedad Ajuste de texto de cada campo de texto determina el número de líneas generado: Recortar define ^FB...,1,... (una línea), Ajustar limita las líneas a la altura del campo, y Reducir escala en su lugar la fuente; en ese caso el campo se imprime como gráfico (^GFA) y no se usa la fuente de la impresora.

Invertido / blanco sobre negro: ^FR

^FO50,50^GB300,60,60,B^FS   ; caja negra
^FO60,60^FR^FDTexto blanco^FS ; ^FR = campo invertido

^FR debe ir antes del ^FD del campo de texto.

Caracteres especiales: ^FH

^FH^FDHello_7FWorld^FS       ; _7F = "~" literal (caret = _5E, tilde = _7F)

^FH activa el escape hexadecimal: _5E = ^, _7F = ~, _5F = _.

Campos con variables (impresión por lotes)

^XA
^FO50,50^FDArtículo: ^FS
^FO50,80^FN1^FS              ; variable 1
^XZ
^XA^FN1^FD12345^FS^XZ        ; un segundo formato aporta el valor

Consejos

  • Las coordenadas son dots desde la esquina superior izquierda de la etiqueta.
  • Rota el campo con ^A0R (comando de fuente) o ^BCR (código): orientación N/R/I/B = 0/90/180/270°.
  • El diseñador de zplCloud aplica la rotación a nivel de modelo (los campos se transforman, el tamaño de la etiqueta se intercambia): el ZPL generado sigue siendo simple y portable.