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.