Leitor Code 39
Leia o Code 39 — o código de barras alfanumérico autoverificável usado em defesa, automóvel e etiquetagem de ativos.
Leia um code com a câmara, largue uma imagem, ou cole uma com Ctrl + V.
How to use the Leitor Code 39
- Aponte a câmara para o código, arraste uma imagem ou cole uma com Ctrl + V.
- O Code 39 é largo para os dados que contém: garanta que enquadra ambas as extremidades.
- O valor descodificado aparece com a simbologia identificada.
About the Leitor Code 39
O Code 39, também escrito Code 3 de 9, é um dos códigos de barras alfanuméricos mais antigos ainda em uso diário. Codifica 43 caracteres — os dígitos, as maiúsculas de A a Z, um espaço e alguns símbolos — e cada carácter usa nove elementos dos quais três são largos, daí o nome.
A sua propriedade definidora é ser autoverificável: a estrutura de cada carácter torna detetável um único erro de impressão ou de leitura sem necessidade de dígito de verificação. Isso, somado a não exigir comprimento fixo e a ser trivial de imprimir, explica que se tenha fixado onde a fiabilidade importava mais do que a densidade: logística de defesa, peças automóveis, amostras de laboratório e etiquetas de ativos em equipamento.
O custo é o espaço. O Code 39 não é denso; os mesmos dados ocupam bastante mais largura do que em Code 128, e não consegue transportar minúsculas nem pontuação arbitrária. Os sistemas novos escolhem geralmente o Code 128, e o Code 39 persiste sobretudo onde um parque de leitores existente ou uma norma setorial o exige.
Leia-o com a câmara, a partir de uma imagem ou colando uma. A descodificação acontece no seu dispositivo e nada é enviado.
Frequently asked questions
Que caracteres aceita o Code 39?
Dígitos, letras maiúsculas de A a Z, um espaço e os símbolos - . $ / + e %. Não há minúsculas, que é a razão habitual para um valor não poder ser codificado.
O que significa autoverificável?
Que a estrutura de cada carácter faz com que um erro de impressão ou de leitura produza um carácter inválido em vez de outro válido diferente, pelo que os erros são detetados sem um dígito de verificação à parte.
Porque é o Code 39 mais largo do que outros códigos?
Porque cada carácter usa nove elementos independentemente de qual seja, pelo que a simbologia não é densa. O Code 128 codifica os mesmos dados em bastante menos largura.
Devo escolher Code 39 para algo novo?
Normalmente não. O Code 128 é mais denso e cobre todo o ASCII. O Code 39 faz sentido quando o equipamento existente ou uma norma do setor o exigem.

