^B8
Código de Barras EAN-8Preview: parcialO EAN curto, para embalagens pequenas demais para um EAN-13: sete dígitos mais o verificador.
Sintaxe
^B8o,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 em dots.1 to 32000 dots | Height set by ^BY |
| f | Imprime os dígitos embaixo das barras, como texto.Y or N — print the human-readable line | Y |
| g | Move esses dígitos para cima das barras.Y or N — put that line above the bars | N |
Como funciona
^B8 imprime EAN-8, a versão compacta do código de varejo, usada em embalagens onde um EAN-13 fisicamente não cabe — sachês, cosméticos pequenos, balas e doces.
Codifica 7 dígitos mais um verificador calculado pela impressora, em 67 módulos fixos. É cerca de 30% mais estreito que um EAN-13, que é exatamente o motivo de ele existir.
Números EAN-8 não são EAN-13 encurtados: eles são atribuídos separadamente pela entidade numeradora, justamente porque não há como derivar um do outro. Cortar um código de 13 dígitos para oito produz um código de barras que escaneia e identifica o produto errado — ou nenhum.
Exemplo
^XA
^BY3
^FO60,50^B8N,80,Y,N^FD96385074^FS
^XZRenderizando…
O que o preview deste site faz com ele
Desenhado com um codificador EAN-8 de verdade, rotação incluída; qualquer coisa que não sejam 7 ou 8 dígitos vira uma caixa vermelha hachurada. Como no EAN-13, as barras de guarda não descem além do símbolo.
Erros comuns
- Derivar um EAN-8 de um EAN-13 cortando dígitos. São alocações separadas — o resultado identifica outra coisa.
- Usar EAN-8 para economizar espaço em etiqueta de transporte. Ele é uma simbologia de varejo; etiqueta de transporte pede Code 128 ou GS1-128.
- Esquecer que o oitavo dígito é o verificador e enviar oito dígitos de dado.