^BL
Código de Barras LOGMARSPreview: parcialCode 39 com as regras do Departamento de Defesa americano aplicadas: a linha legível não é opcional.
Sintaxe
^BLo,h,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 pontos. Substitui a altura do ^BY só neste campo.1 to 32000 dots | Height set by ^BY |
| g | Coloca a linha de interpretação acima das barras em vez de abaixo.Y or N — put the interpretation line above the bars | N |
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
^XA
^BY2,3,80
^FO60,60^BLN,80,N^FDLOGMARS^FS
^XZRenderizando…
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.