ZPLToolkit

^GD

Linha Diagonal GráficaPreview: parcial

Desenha uma linha diagonal dentro de um campo retangular, subindo ou descendo para a direita.

Sintaxe

^GDw,h,t,c,o

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
wLargura do campo em pontos.Thickness to 32000 dots — widthValue of t
hAltura do campo em pontos.Thickness to 32000 dots — heightValue of t
tEspessura da linha em pontos.1 to 32000 dots — line thickness1 dot
cB desenha em preto; W desenha em branco.B black or W whiteB
oR liga canto inferior esquerdo ao superior direito; L liga superior esquerdo ao inferior direito.R rising right or L falling rightR

Como funciona

^GD desenha uma diagonal dentro da largura e altura declaradas. A inclinação escolhe qual par de cantos opostos a linha liga, e a espessura controla o traço.

O retângulo é posicionado como campo gráfico: ^FO ancora a borda superior e ^FT a inferior. Assim ele serve para barras e marcas de cancelamento sem calcular pontos finais.

Mantenha largura e altura explícitas quando diagonais precisarem alinhar com boxes. Um lado zero cai na espessura e cria uma marca pequena.

Exemplo

ZPL
^XA
^FO80,50^GD180,100,4,B,R^FS
^XZ

Renderizando…

Uma diagonal subindo para a direita em um campo de 180 por 100 pontos.
Abrir no visualizador

O que o preview deste site faz com ele

O preview desenha a diagonal escolhida, incluindo o posicionamento por ^FO/^FT e ^FR. ^GD não tem parâmetro de orientação, portanto ^FW não a gira.

Erros comuns

  • Usar a inclinação errada.
  • Deixar de fechar com ^FS.
  • Confiar em ^FW para girar a linha.

Veja também