ZPLToolkit

^BO

Código de Barras AztecPreview: parcial

Código 2D com um alvo no centro e sem exigência de zona de silêncio — por isso os bilhetes de transporte o usam.

Sintaxe

^BOo,h,e,p,c,m,d

Parâmetros

ParâmetroDescrição e valores aceitosSe omitido
oRotação do código de barras na etiqueta.N normal, R 90°, I 180°, B 270°Last ^FW value, else N
hAmpliação: o tamanho de um módulo em pontos.1 to 10 — magnification factorChosen from the label size
eControle de erro e tamanho do símbolo. 0 é o padrão de 23%; 1 a 99 é porcentagem; 101 a 104 são tamanhos compactos.0 to 300 — error control and symbol size0
pImprime o símbolo como runa — um Aztec pequeno carregando um número.Y or N — print the symbol as a rune onlyN
cEm quantos símbolos esta mensagem foi dividida.1 to 26 — number of symbols in a structured append1
mQual símbolo é este dentro dessa divisão.1 to 26 — position of this symbol in that append1
dO identificador de junção compartilhado pelos símbolos de uma mensagem dividida.Up to 24 characters — structured append idNone

Como funciona

O ^BO imprime Aztec, uma simbologia matricial cujo padrão de localização é um alvo quadrado no meio, em vez de marcadores de canto. Esse desenho faz com que ele não precise de zona de silêncio nenhuma — o símbolo pode encostar no que estiver em volta.

Essa propriedade, somada a boa correção de erro em tamanhos pequenos, é por que o Aztec é o código de cartões de embarque de trem e avião, onde precisa ser lido de uma impressão amassada ou de uma tela de celular inclinada.

O parâmetro de ampliação define o tamanho de um módulo em pontos, e o de controle de erro troca capacidade por robustez. Deixar o controle de erro em 0 dá o padrão do codificador, que são sensatos 23%.

Exemplo

ZPL
^XA
^FO60,60^BON,6,0^FDZPL Toolkit^FS
^XZ

Renderizando…

Um símbolo Aztec com ampliação de 6 pontos por módulo e controle de erro padrão.
Abrir no visualizador

O que o preview deste site faz com ele

Desenhado com um codificador Aztec de verdade, então escaneia, e a rotação é aplicada. O nível de controle de erro do `e`, o modo runa do `p` e a junção estruturada de `c`/`m`/`d` ficam nos padrões do codificador — defini-los não muda a prévia, embora mude o que a impressora produz.

Erros comuns

  • Dimensionar pelo ^BY. O Aztec tira o tamanho do módulo do `h`, não da largura de módulo do ^BY.
  • Baixar o controle de erro para economizar espaço. A razão de o Aztec ler num bilhete danificado é o nível de correção; 0 é um padrão melhor que 5% escolhido a dedo.
  • Supor que todo leitor lê. O Aztec é padrão em transporte, mas nem sempre está habilitado em leitores de armazém de uso geral.

Veja também