^BF
Código de Barras MicroPDF417Preview: parcialPDF417 encolhido para etiquetas pequenas, trocando capacidade por um espaço que cabe num frasco ou numa placa.
Sintaxe
^BFo,h,mParâ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 de uma linha de módulos em pontos.1 to 9999 dots — height of one module | Height set by ^BY |
| m | Modo — qual das 34 formas fixas usar. 0 escolhe a menor que couber.0 to 33 — mode, which fixes the column and row count | 0 |
Como funciona
O ^BF imprime MicroPDF417, um PDF417 reduzido que abandona os padrões largos de início e fim e fixa a contagem de colunas. O que sobra é um símbolo empilhado pequeno o bastante para etiquetas onde um PDF417 inteiro não caberia.
A capacidade é modesta — até 150 bytes na maior de suas 34 formas fixas — então serve para identificadores, não para cargas: um número de lote num frasco, um part number numa placa, o componente de um símbolo composto GS1 acima de um código linear.
O parâmetro de modo escolhe uma dessas formas fixas, cada uma com um número definido de colunas e linhas. O modo 0 deixa o codificador escolher a menor em que o dado couber.
Exemplo
^XA
^BY2,3,80
^FO60,60^BFN,4,0^FDZPL Toolkit^FS
^XZRenderizando…
O que o preview deste site faz com ele
Desenhado com um codificador MicroPDF417 de verdade, então escaneia, e a rotação é aplicada. O modo do `m` fica por conta do codificador, que escolhe a menor forma em que o dado cabe — pedir uma forma fixa maior não muda a prévia.
Erros comuns
- Encher demais. O MicroPDF417 guarda muito menos que o PDF417; passando do limite, o campo simplesmente não codifica.
- Ler o `h` como altura do símbolo. É a altura de uma linha, como em toda simbologia empilhada.
- Usar onde o leitor espera um composto. Em símbolos compostos GS1 o MicroPDF417 fica acima de um código linear e não significa nada sozinho.