Texto e fontes

Posicionamento e formatação de texto – ^FO, ^FT, ^FB, ^FR, ^FH

^FO50,50^FDTexto alinhado à esquerda^FS ; origem = canto superior esquerdo do texto

Posição do campo: ^FO vs ^FT

^FO50,50^FDTexto alinhado à esquerda^FS    ; origem = canto superior esquerdo do texto
^FT50,50^FDTexto na linha de base^FS       ; origem = linha de base da primeira linha

^FO é a escolha usual; ^FT ajuda quando o texto precisa assentar exatamente sobre uma linha.

Quebra / caixa: ^FB

^FB300,3,0,L,0^FDEste texto quebra a 300 pontos e tem máx. 3 linhas.^FS

^FBlargura,linhas,espaçamento,alinhamento,reticências

  • largura em pontos, número de linhas, espaçamento entre linhas (0 = automático), alinhamento L/C/R/J, reticências 0/1.

No designer zplCloud a propriedade Ajuste de texto de cada campo determina o número de linhas gerado: Cortar define ^FB...,1,... (uma linha), Quebrar limita as linhas à altura do campo, e Reduzir dimensiona a fonte em seu lugar; nesse caso o campo é impresso como gráfico (^GFA) e a fonte da impressora não é usada.

Invertido / branco sobre preto: ^FR

^FO50,50^GB300,60,60,B^FS   ; caixa preta
^FO60,60^FR^FDTexto branco^FS ; ^FR = campo invertido

^FR deve vir antes do ^FD do campo de texto.

Caracteres especiais: ^FH

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

^FH ativa o escape hexadecimal: _5E = ^, _7F = ~, _5F = _.

Campos com variáveis (impressão em lote)

^XA
^FO50,50^FDArtigo: ^FS
^FO50,80^FN1^FS              ; variável 1
^XZ
^XA^FN1^FD12345^FS^XZ        ; um segundo formato fornece o valor

Dicas

  • As coordenadas são pontos a partir do canto superior esquerdo da etiqueta.
  • Gire o campo com ^A0R (comando de fonte) ou ^BCR (código): orientação N/R/I/B = 0/90/180/270°.
  • O designer zplCloud aplica a rotação no nível do modelo (os campos são transformados, o tamanho da etiqueta é trocado): o ZPL gerado permanece simples e portátil.