Testo e font

Posizionamento e formattazione del testo – ^FO, ^FT, ^FB, ^FR, ^FH

^FO50,50^FDTesto allineato a sinistra^FS ; origine = angolo in alto a sinistra del testo

Posizione del campo: ^FO vs ^FT

^FO50,50^FDTesto allineato a sinistra^FS    ; origine = angolo in alto a sinistra del testo
^FT50,50^FDTesto sulla linea di base^FS     ; origine = linea di base della prima riga

^FO è la scelta abituale; ^FT aiuta quando il testo deve appoggiarsi esattamente su una riga.

A capo / riquadro: ^FB

^FB300,3,0,L,0^FDQuesto testo va a capo a 300 dots e ha max. 3 righe.^FS

^FBlarghezza,righe,interlinea,allineamento,ellipsis

  • larghezza in dots, numero di righe, interlinea (0 = automatica), allineamento L/C/R/J, ellipsis 0/1.

Nel designer zplCloud la proprietà Adattamento testo di ogni campo determina il numero di righe generato: Ritaglia imposta ^FB...,1,... (una riga), A capo limita le righe all'altezza del campo, e Riduci scala invece il font; in tal caso il campo viene stampato come grafica (^GFA) e il font della stampante non viene usato.

Invertito / bianco su nero: ^FR

^FO50,50^GB300,60,60,B^FS   ; riquadro nero
^FO60,60^FR^FDTesto bianco^FS ; ^FR = campo invertito

^FR deve stare prima del ^FD del campo di testo.

Caratteri speciali: ^FH

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

^FH attiva l'escape esadecimale: _5E = ^, _7F = ~, _5F = _.

Campi con variabili (stampa batch)

^XA
^FO50,50^FDArticolo: ^FS
^FO50,80^FN1^FS              ; variabile 1
^XZ
^XA^FN1^FD12345^FS^XZ        ; un secondo formato fornisce il valore

Suggerimenti

  • Le coordinate sono dots dall'angolo in alto a sinistra dell'etichetta.
  • Ruota il campo con ^A0R (comando font) o ^BCR (codice): orientamento N/R/I/B = 0/90/180/270°.
  • Il designer zplCloud applica la rotazione a livello di modello (i campi vengono trasformati, la dimensione dell'etichetta scambiata): lo ZPL generato resta semplice e portabile.