Texte et polices

Positionnement et formatage de texte – ^FO, ^FT, ^FB, ^FR, ^FH

^FO50,50^FDTexte aligné à gauche^FS ; origine = coin supérieur gauche du texte

Position du champ : ^FO vs ^FT

^FO50,50^FDTexte aligné à gauche^FS    ; origine = coin supérieur gauche du texte
^FT50,50^FDTexte sur la ligne de base^FS ; origine = ligne de base de la première ligne

^FO est le choix habituel ; ^FT aide quand le texte doit reposer exactement sur une ligne.

Ajustement / caisse : ^FB

^FB300,3,0,L,0^FDCe texte se coupe à 300 points et fait max. 3 lignes.^FS

^FBlargeur,lignes,interligne,alignement,ellipse

  • largeur en points, nombre de lignes, interligne (0 = automatique), alignement L/C/R/J, ellipse 0/1.

Dans le concepteur zplCloud, la propriété Ajustement du texte de chaque champ détermine le nombre de lignes généré : Rogner définit ^FB...,1,... (une ligne), Couper limite les lignes à la hauteur du champ, et Réduire met la police à l'échelle à la place ; le champ est alors imprimé comme graphique (^GFA) et la police de l'imprimante n'est pas utilisée.

Inversé / blanc sur noir : ^FR

^FO50,50^GB300,60,60,B^FS   ; caisse noire
^FO60,60^FR^FDTexte blanc^FS ; ^FR = champ inversé

^FR doit être avant le ^FD du champ de texte.

Caractères spéciaux : ^FH

^FH^FDHello_7FWorld^FS       ; _7F = "~" littéral (caret = _5E, tilde = _7F)

^FH active l'échappement hexadécimal : _5E = ^, _7F = ~, _5F = _.

Champs avec variables (impression par lots)

^XA
^FO50,50^FDArticle : ^FS
^FO50,80^FN1^FS              ; variable 1
^XZ
^XA^FN1^FD12345^FS^XZ        ; un second format apporte la valeur

Conseils

  • Les coordonnées sont des points depuis le coin supérieur gauche de l'étiquette.
  • Pivote le champ avec ^A0R (commande de police) ou ^BCR (code) : orientation N/R/I/B = 0/90/180/270°.
  • Le concepteur zplCloud applique la rotation au niveau du modèle (les champs sont transformés, la taille d'étiquette échangée) : le ZPL généré reste simple et portable.