ZPLToolkit

^FP

Parâmetro de CampoPreview: não desenhado

Imprime os caracteres de um campo descendo pela etiqueta em vez de atravessá-la, com controle do espaço entre eles.

Sintaxe

^FPd,g

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
dDireção: horizontal, vertical ou reversa (direita para esquerda).H horizontal, V vertical, R reverse (right to left)H
gEspaço adicional entre caracteres, em pontos.0 to 9999 — extra space between characters, in dots0

Como funciona

O ^FP muda como os caracteres do campo seguinte são dispostos. Vertical os empilha um sob o outro, reverso os corre da direita para a esquerda, e o parâmetro de espaço acrescenta distância entre eles em qualquer direção.

Isso não é o mesmo que girar o campo. O ^FW e o parâmetro de orientação do próprio campo giram o campo inteiro, glifos e tudo, então o texto se lê de lado. O ^FPV mantém cada caractere em pé e os empilha, que é o que uma etiqueta de lombada ou um painel lateral estreito precisa.

Vale para um campo, como os demais comandos de campo, e é limpo pelo ^FS junto com o resto dos ajustes daquele campo.

Exemplo

ZPL
^XA
^FO50,40^FPV,6^A0N,30,30^FDSIDE^FS
^XZ

Renderizando…

Um campo de quatro caracteres empilhado na vertical com 6 pontos entre eles.
Abrir no visualizador

O que o preview deste site faz com ele

Não é desenhado. Um campo que usa ^FP é previsto como texto horizontal comum na origem do campo, então os caracteres estão certos e a disposição não. O ^FW e o parâmetro de orientação do campo, que giram um campo em vez de empilhá-lo, são previstos corretamente.

Erros comuns

  • Recorrer a ele quando o que se quer é rotação. O ^FPV empilha caracteres em pé; o ^FWR gira o campo inteiro de lado.
  • Esquecer que termina no ^FS. O campo seguinte volta a ser horizontal.
  • Empilhar uma string longa. Texto vertical sai pela base da etiqueta rápido, e não há quebra — o ^FB não se aplica.

Veja também