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.
| Caso | O que costuma acontecer | O que fazer |
|---|---|---|
| PDF original do banco | Lê no app | Guarde este arquivo como referência |
| Comprimido no nível médio ou forte | Barras podem perder nitidez | Não comprima o boleto; se precisar, use o leve |
| Foto convertida em PDF | Código torto, pequeno ou sombreado | Refaça a foto de frente, com o código inteiro |
| Impresso com “ajustar à página” | Código reduzido na impressão | Imprima em 100% e confira a leitura no papel |
Passo a passo para descobrir o problema
- 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.
- 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.
- 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.
- 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.
- 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.