Ir para o conteúdo
4 min de leitura

Código de barras do boleto não lê depois de converter: o que fazer

Por que o código de barras do boleto para de ler após converter ou comprimir, como testar o PDF original e quando digitar a linha digitável.

O código de barras do boleto para de ler depois de converter ou comprimir o PDF quando a conversão altera as barras, reduz a página ou entra como foto ruim. Teste o PDF original primeiro. Se ele lê e a cópia não lê, refaça a conversão sem compressão. Se nada resolve, digite a linha digitável no app do banco.

Por que as barras mudam

O código de barras do boleto é um conjunto de barras de larguras diferentes. O aplicativo do banco precisa enxergar a borda de cada uma com nitidez. Quando o código é um desenho vetorial, ele fica exatamente como foi emitido, mesmo com zoom. Quando ele é uma imagem, qualquer redução de resolução mexe nas bordas.

A compressão do AjustaPDF não toca em desenhos vetoriais: ela reamostra só as imagens. Os três níveis limitam a resolução delas a 300, 150 ou 72 DPI. Um boleto que vem do sistema do banco como imagem pode, portanto, perder nitidez no nível médio ou forte, e o leve costuma ser a escolha segura. Nunca dá para saber se o código é imagem só olhando a página. O teste é ampliar o original e ver se as bordas das barras continuam retas.

Os quatro caminhos que quebram o código

Na prática, a leitura falha por um destes motivos. Cada um tem um teste e um ajuste próprios, e vale conferir na ordem da tabela.

CasoO que costuma acontecerO que fazer
PDF original do bancoLê no appGuarde este arquivo como referência
Comprimido no nível médio ou forteBarras podem perder nitidezNão comprima o boleto; se precisar, use o leve
Foto convertida em PDFCódigo torto, pequeno ou sombreadoRefaça a foto de frente, com o código inteiro
Impresso com “ajustar à página”Código reduzido na impressãoImprima em 100% e confira a leitura no papel

Passo a passo para descobrir o problema

  1. Abra o PDF original. Leia o código com a câmera do app do banco, na tela do computador ou do celular. Se ele não lê aqui, o problema veio antes da conversão, e a solução é pedir uma segunda via ao emissor.
  2. Compare com a cópia. Se o original lê e a cópia não, ele é o ponto de referência. Amplie os dois no mesmo zoom e compare a nitidez das barras.
  3. Refaça a conversão sem compressão. Se a cópia foi reduzida, comece pelo arquivo que você tem e evite o nível médio ou forte. Se o peso não importa, ele pode ficar do tamanho que veio.
  4. Teste a impressão. Imprima em 100% e leia o código no papel. Qualquer redução no diálogo de impressão reduz as barras junto com a página.
  5. Use a linha digitável como saída. Se o código não lê de jeito nenhum, digite os 47 números no app do banco e confira valor, favorecido e vencimento antes de pagar.

Não altere o boleto

Um boleto em PDF não deve ser editado, recortado ou recriado para resolver a leitura. Além de o código deixar de corresponder aos dados, uma alteração pode esconder fraude. Se o arquivo chegou de alguém que você não conhece (o guia PDF de banco falso: como conferir traz os sinais), ou se o valor ou o favorecido parecem estranhos, confira antes do pagamento, como mostra o guia sobre boleto em PDF alterado.

Vários boletos em um arquivo

Quem precisa juntar boletos para enviar ou imprimir deve juntar sem comprimir. A junção preserva as páginas e as anotações, e o código de barras continua como estava. O guia sobre juntar boletos em um PDF só trata dessa ordem. Para reduzir o peso de algo que não é boleto, use a ferramenta de comprimir PDF no nível leve e refaça o teste de leitura no arquivo final.

Quando o problema é o celular

Em celular, muitos apps de banco leem o código pela câmera, e a leitura depende da luz e do ângulo. Um boleto impresso em papel brilhante reflete a luz; um boleto na tela pode ficar com brilho alto. Teste em um ambiente claro e sem reflexo, com o celular paralelo à página. Se o app do banco recusar o arquivo em vez de ler o código, veja app do banco não aceita PDF; o caso do QR code está em QR code ilegível depois de comprimir. Se a tela do celular for pequena demais para o código inteiro, amplie o PDF antes de apontar a câmera.

No AjustaPDF, o caminho recomendado é manter o PDF original e comprimir só quando o tamanho for o problema. A ferramenta mantém o texto e reamostra as imagens, então o resultado precisa ser lido de novo antes de ser enviado ao banco, mesmo quando a leitura no computador parece boa.

Perguntas frequentes

Por que o código de barras do boleto não lê no app depois de converter o PDF?

Quase sempre porque a conversão ou a compressão mexeu nas barras, ou porque a página foi reduzida ao imprimir ou ao enviar. Teste primeiro o PDF original que o banco ou o sistema emitiu. Se ele lê e a cópia não, a conversão é a causa e dá para refazê-la.

Posso pagar o boleto digitando a linha digitável em vez do código de barras?

Pode. Num boleto bancário comum, a linha digitável tem 47 números e o código de barras tem 44; os dois levam aos mesmos dados de pagamento. Digitar a linha é o caminho seguro quando a leitura da câmera ou do PDF falha, e vale conferir o valor e o vencimento na tela antes de confirmar.

Comprimir o boleto em PDF pode invalidar o pagamento?

A compressão não altera os dados do boleto, mas pode deixar o código de barras ilegível para o aplicativo do banco. O risco fica no código, não no valor. Em geral não há por que comprimir um boleto, que costuma ser pequeno. Se o arquivo pesar, o motivo costuma ser uma foto ou um escaneado: nesse caso, use o nível leve e teste a leitura depois.

Foto de boleto convertida em PDF não lê. Qual é a causa?

Em geral, a foto está torta, com sombra ou desfocada, ou o código ficou pequeno demais na página. Antes de converter, tire a foto de frente, com luz uniforme, e enquadre o código inteiro. Se a leitura ainda falhar, use o PDF original do banco, que é a versão de referência.