ZPLToolkit

^FR

Impressão Invertida do CampoPreview: exato

Inverte o próximo campo em relação ao fundo: o preto vira branco, permitindo texto vazado dentro de um box preenchido.

Sintaxe

^FR

Este comando não tem parâmetros.

Como funciona

^FR faz o próximo campo ser impresso invertido em relação ao que já estiver embaixo dele. Sobre um box preto, o texto sai branco; sobre a etiqueta em branco, ele desaparece, porque branco sobre branco não imprime nada.

É assim que se fazem as tarjas invertidas que as etiquetas de transporte usam para o nome da transportadora ou o tipo de serviço. A receita de sempre é um ^GB sólido e, em cima dele, o campo de texto com ^FR.

^FR afeta apenas o campo que vem em seguida e é limpo pelo ^FS. Pode ser colocado em qualquer ponto entre o ^FO e o ^FD do campo.

Exemplo

ZPL
^XA
^FO40,40^GB520,120,120^FS
^FO70,80^FR^A0N,40,40^FDReversed^FS
^XZ

Renderizando…

Um box ^GB sólido e, em cima dele, o texto vazado.
Abrir no visualizador

O que o preview deste site faz com ele

Suportado integralmente. O preview compõe o campo com uma operação de diferença, que tem o mesmo efeito por pixel da inversão feita pela impressora.

Erros comuns

  • Usar ^FR sobre a etiqueta em branco. Não há o que inverter, então o campo sai branco no branco e some.
  • Desenhar o box depois do texto. A ordem importa — o box precisa estar lá primeiro.
  • Esperar que o ^FR continue valendo. Ele se aplica a um campo só.

Veja também