Gerador de código de barras Code 39
O Code 39 é um código de barras simples e autoverificável para letras maiúsculas, dígitos e alguns símbolos, ainda exigido em muitos sistemas industriais, governamentais e de estoque mais antigos. Digite seus dados, decida sobre o caractere verificador mod 43 e exporte uma etiqueta vetorial.
Onde o Code 39 é usado
O Code 39, também chamado de Code 3 of 9 e padronizado como ISO/IEC 16388, foi um dos primeiros códigos de barras alfanuméricos. Ele continua em uso em etiquetas de autopeças, logística de defesa, crachás, etiquetas de bibliotecas e patrimoniais, e em sistemas legados configurados para ele. Não exige licença.
Como o Code 39 codifica os dados
- 43 caracteres: A–Z, 0–9, espaço e - . $ / + %.
- Cada caractere tem nove elementos (cinco barras, quatro espaços), dos quais três são largos – daí o nome 3 of 9.
- Todo símbolo começa e termina com um asterisco (*), que não faz parte dos dados.
- Ele é autoverificável: um único defeito de impressão não transforma um caractere válido em outro, por isso o caractere verificador é opcional.
- O caractere verificador mod 43 opcional acrescenta segurança; algumas especificações setoriais o exigem.
- O modo Full ASCII codifica minúsculas e outros caracteres como pares de dois caracteres, o que deixa os símbolos mais longos.
Tamanho e dicas de impressão
O Code 39 é um código de baixa densidade: cada caractere precisa de cerca de 13 a 16 módulos mais um espaço, então sequências longas ficam largas. Mantenha a razão entre barra larga e estreita entre 2:1 e 3:1 (2,5 a 3 é mais tolerante), deixe uma zona de silêncio de pelo menos 10X e use altura de barras de pelo menos 6 mm. Imprima barras escuras sobre superfície clara. Como tolera impressão de baixa resolução, funciona bem em impressoras matriciais e térmicas mais antigas.
Como criar
- Escolha Code 39 no gerador de código de barras.
- Digite seus dados em maiúsculas; o app avisa se algum caractere não for permitido.
- Ative o caractere verificador mod 43 se o seu sistema o esperar.
- Defina largura, razão e altura com as orientações de tamanho de impressão.
- Exporte em SVG, PDF ou PNG, ou imprima em lote a partir de um arquivo CSV.
Perguntas frequentes
O Code 39 codifica letras minúsculas?
Só no modo Full ASCII, e o leitor precisa estar configurado para isso. Caso contrário, use Code 128.
Devo adicionar o dígito verificador mod 43?
Adicione apenas se o seu leitor ou sistema de recebimento o esperar; do contrário, o caractere extra pode aparecer nos dados lidos.
Por que aparecem asteriscos embaixo do meu código de barras?
Eles representam os caracteres de início e fim. Os leitores não os retornam como dados.