ZPLToolkit

^BL

Código de Barras LOGMARSPreview: parcial

Code 39 com as regras do Departamento de Defesa americano aplicadas: a linha legível não é opcional.

Sintaxe

^BLo,h,g

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
hAltura das barras em pontos. Substitui a altura do ^BY só neste campo.1 to 32000 dotsHeight set by ^BY
gColoca a linha de interpretação acima das barras em vez de abaixo.Y or N — put the interpretation line above the barsN

Como funciona

O ^BL imprime LOGMARS — Logistics Applications of Automated Marking and Reading Symbols, o padrão militar americano de aplicação do Code 39. As barras são Code 39 comum; o que o LOGMARS acrescenta é um conjunto de regras sobre como o símbolo aparece numa etiqueta militar.

A diferença visível no comando é o que falta: não existe parâmetro para desligar a linha legível. O LOGMARS a exige, então a impressora sempre a imprime, e a única escolha que resta é se ela fica acima ou abaixo das barras.

Use ^BL quando uma etiqueta MIL-STD-129 pedir, e ^B3 em todo o resto. As barras que o leitor enxerga são as mesmas nos dois casos.

Exemplo

ZPL
^XA
^BY2,3,80
^FO60,60^BLN,80,N^FDLOGMARS^FS
^XZ

Renderizando…

Um símbolo LOGMARS com módulo de 2 pontos e a linha de interpretação obrigatória embaixo.
Abrir no visualizador

O que o preview deste site faz com ele

Desenhado com um codificador Code 39 de verdade — que é o que o LOGMARS é — então escaneia, e a rotação é aplicada. A linha de interpretação é sempre desenhada, como o padrão exige. A razão largo/estreito do ^BY não é aplicada: a prévia usa sempre 3:1.

Erros comuns

  • Mandar minúsculas. O Code 39 não tem minúsculas, e etiquetas LOGMARS são especificadas em maiúsculas.
  • Procurar um jeito de esconder a linha legível. Não existe, por desenho — se a etiqueta precisa de um Code 39 puro, use ^B3.
  • Supor que a conformidade vem do comando. O ^BL desenha o símbolo; tamanho, posição e zonas de silêncio que uma etiqueta MIL-STD exige continuam por sua conta.

Veja também