^B5
Código de Barras PLANETPreview: parcialO código de rastreamento do correio americano que acompanha o POSTNET, codificando os dígitos na altura de cada barra em vez da largura.
Sintaxe
^B5o,h,f,gParâmetros
| Parâmetro | Descrição e valores aceitos | Se omitido |
|---|---|---|
| o | Rotação do código de barras na etiqueta.N normal, R 90°, I 180°, B 270° | Last ^FW value, else N |
| h | Altura das barras altas em pontos. As baixas são desenhadas a 40% disso, como o padrão exige.1 to 9999 dots | Height set by ^BY |
| f | Imprime os dígitos embaixo das barras, como texto. Desligado por padrão.Y or N — print the human-readable line | N |
| g | Move esse texto para cima das barras.Y or N — put that line above the bars | N |
Como funciona
O ^B5 imprime PLANET, a técnica de codificação que o serviço postal dos EUA usava para rastrear correspondência pela rede. Toda barra tem a mesma largura; o que carrega o dado é a barra ser alta ou baixa.
Um código PLANET tem 11 ou 13 dígitos, mais um verificador que a impressora acrescenta. É o espelho do POSTNET: onde o POSTNET codifica duas barras altas por dígito, o PLANET codifica três, e é assim que o equipamento automático distingue os dois no mesmo envelope.
O PLANET foi aposentado em favor do Intelligent Mail, então fluxos novos não deveriam usá-lo. Está documentado aqui porque modelos antigos de etiqueta ainda o carregam, e porque a prévia precisa desenhá-lo certo para ser confiável.
Exemplo
^XA
^BY2,3,60
^FO60,60^B5N,60,N,N^FD12345678901^FS
^XZRenderizando…
O que o preview deste site faz com ele
Desenhado com um codificador PLANET de verdade, incluindo a modulação de altura que carrega o dado — uma prévia que desenhasse toda barra na altura cheia pareceria um código de barras e não codificaria nada. A rotação é aplicada. A largura de módulo do ^BY continua definindo a espessura das barras, como na impressora.
Erros comuns
- Mandar a quantidade errada de dígitos. O PLANET aceita 11 ou 13; qualquer outra coisa não codifica.
- Acrescentar o dígito verificador à mão. A impressora o acrescenta, então um calculado por você deixa o código um dígito longo demais.
- Usar em correspondência nova. O PLANET está aposentado — o Intelligent Mail substituiu tanto ele quanto o POSTNET.