Imagem de destaque sobre código de barras que não lê, mostrando leitor rejeitando o código e destacando 10 problemas de impressão.

Código de barras não lê? 10 problemas e como corrigir

Código de barras não lê? 10 problemas de impressão que fazem leitores rejeitarem o código

Se um código de barras não lê, o problema nem sempre está no leitor. Em muitos casos, a falha está na forma como o código foi gerado ou impresso.

Um código pode parecer perfeitamente normal na tela e, mesmo assim, apresentar problemas quando é impresso em etiquetas, boletos, documentos, embalagens ou formulários.

A seguir, veja 10 problemas comuns que podem fazer um leitor rejeitar um código de barras e o que verificar em cada situação.

1. Código de barras muito pequeno

Reduzir demais o código pode alterar a largura das barras e dos espaços.

Cada simbologia possui características próprias e limites de tamanho. Quando o código é comprimido excessivamente, o leitor pode não conseguir distinguir corretamente as barras.

Como evitar: respeite as dimensões recomendadas para o padrão utilizado e realize testes no tamanho real de impressão.

2. Código deformado ao redimensionar

Um erro comum é gerar o código corretamente e depois redimensioná-lo em um editor de imagens, Word, sistema gráfico ou software de impressão.

Se a imagem for esticada ou comprimida horizontalmente, a proporção entre barras e espaços pode ser alterada.

Isso pode tornar o código ilegível.

Como evitar: gere o código diretamente no tamanho necessário ou utilize uma solução que preserve corretamente suas proporções.

3. Baixa resolução de impressão

Impressoras com baixa resolução, configurações inadequadas ou modo econômico podem prejudicar a definição das barras.

O problema é ainda maior quando o código é pequeno.

Como evitar: utilize resolução adequada e verifique se o modo de impressão não está reduzindo a qualidade do documento.

4. Falta de contraste

Normalmente, códigos de barras apresentam melhor leitura quando são impressos com barras escuras sobre fundo claro.

Cores inadequadas, toner fraco, etiquetas coloridas ou impressão desbotada podem reduzir o contraste.

Como evitar: prefira preto sobre fundo branco ou combinações que ofereçam alto contraste.

5. Área em branco insuficiente ao redor do código

Os códigos de barras precisam de uma área livre antes e depois das barras, conhecida como zona de silêncio.

Quando textos, bordas, imagens ou outros elementos ficam muito próximos, alguns leitores podem interpretar incorretamente o início ou o fim do código.

Como evitar: mantenha espaço livre suficiente nas laterais do código.

6. Fonte de código de barras inadequada

Usar uma fonte de código de barras encontrada gratuitamente na internet pode funcionar em algumas situações, mas também pode gerar problemas.

Dependendo da simbologia, simplesmente transformar uma sequência de números em uma fonte não é suficiente.

O código pode exigir:

  • caracteres especiais;
  • caracteres de início e fim;
  • cálculo de dígito verificador;
  • codificação específica;
  • regras próprias da simbologia.

Isso acontece, por exemplo, em aplicações utilizando Code 128, Intercalado 2 de 5, Code 39 e outros padrões.

Como evitar: utilize fontes profissionais e ferramentas adequadas ao padrão que precisa ser gerado.

7. Dígito verificador incorreto

Alguns padrões utilizam um dígito de controle calculado a partir dos demais números.

Se esse cálculo estiver incorreto, o leitor ou o sistema que recebe a informação pode rejeitar o código.

Isso é especialmente importante em aplicações bancárias, comerciais e logísticas.

Como evitar: certifique-se de que o software utilizado calcula corretamente os dígitos verificadores exigidos pela aplicação.

8. Dados incompatíveis com o tipo de código

Nem todo código de barras aceita qualquer tipo de informação.

O Intercalado 2 de 5, por exemplo, é utilizado principalmente para dados numéricos, enquanto o Code 128 permite representar uma variedade maior de caracteres.

Escolher uma simbologia inadequada pode causar problemas na geração ou interpretação do código.

Como evitar: escolha o padrão de acordo com os dados e com a aplicação em que o código será utilizado.

9. Conversão para PDF ou imagem alterou o código

Um código pode funcionar perfeitamente no sistema de origem e apresentar problemas depois que o documento é convertido para PDF ou imagem.

Alguns processos podem:

  • reduzir a resolução;
  • aplicar compressão;
  • rasterizar o código;
  • alterar suas dimensões;
  • introduzir suavização nas barras.

Como evitar: compare o arquivo original com o documento final e faça testes de leitura após cada processo de conversão.

10. Problema no próprio leitor

Nem sempre o código é o responsável.

Leitores antigos ou configurados incorretamente podem não reconhecer determinadas simbologias.

Um leitor pode estar configurado para reconhecer Code 128, por exemplo, mas não outra simbologia utilizada no processo.

Leitores 1D também não necessariamente reconhecem QR Code ou Data Matrix.

Como evitar: verifique as simbologias habilitadas, configurações e limitações do equipamento.


Como descobrir se o problema está no código ou no leitor?

Uma maneira simples é testar o mesmo código com equipamentos diferentes.

Se nenhum leitor conseguir reconhecê-lo, existe uma boa possibilidade de o problema estar na geração ou impressão.

Se outros leitores reconhecerem normalmente, verifique a configuração do equipamento que apresentou a falha.

Também é importante testar o documento realmente impresso, e não somente o código exibido na tela.


Código de barras pode parecer correto e ainda assim estar errado?

Sim.

Essa é uma das situações mais comuns.

Visualmente, pequenas diferenças na largura das barras, espaços ou margens podem passar despercebidas. Para o leitor, entretanto, essas diferenças podem impedir a interpretação correta do código.

Por isso, em aplicações profissionais, não basta verificar se o código “parece correto”.

Ele precisa ser gerado de acordo com a simbologia utilizada e testado no ambiente real de impressão e leitura.


Precisa gerar códigos de barras em seu sistema?

A GB trabalha com soluções profissionais para geração e impressão de códigos de barras, incluindo fontes e tecnologias para diferentes padrões e ambientes.

Entre as aplicações atendidas estão códigos como:

  • Code 128;
  • Code 39;
  • Intercalado 2 de 5;
  • códigos utilizados em documentos;
  • aplicações comerciais, industriais e logísticas.

As soluções podem ser utilizadas em sistemas Windows, aplicações próprias, ERPs e diferentes processos de impressão.

Se sua empresa está tendo problemas para gerar ou imprimir códigos de barras, entre em contato com a GB e informe qual código utiliza, em qual sistema ele é gerado e como é realizada a impressão.

Fale com a GB para avaliarmos a solução mais adequada para sua aplicação.


Perguntas frequentes

Por que meu código de barras não lê?

As causas mais comuns são tamanho inadequado, baixa qualidade de impressão, falta de contraste, deformação do código, ausência da zona de silêncio, fonte incorreta ou configuração do leitor.

Uma fonte de código de barras gratuita pode causar problemas?

Pode. Dependendo do padrão utilizado, uma fonte simples pode não realizar corretamente a codificação, o cálculo de dígitos verificadores ou a inclusão de caracteres necessários.

Posso aumentar ou diminuir um código de barras depois de criado?

É preciso cuidado. Redimensionamentos podem alterar as proporções entre barras e espaços e prejudicar a leitura.

PDF pode alterar um código de barras?

Sim. Alguns processos de conversão ou compressão podem reduzir a qualidade ou modificar as dimensões do código.

Como saber qual código de barras utilizar?

A escolha depende da aplicação, dos dados que precisam ser representados e das exigências do sistema ou empresa que receberá o código.