Ir para o conteúdo
3 min de leitura

PDF para BMP: quando o sistema pede e como gerar sem perda

Como gerar um BMP de 24 bits a partir de um PDF, quanto ele pesa em A4 a 150 e 300 DPI, e por que a conversão não melhora a qualidade da imagem.

Para obter um BMP a partir de um PDF, gere antes um PNG de cada página e salve como BMP em um programa de imagens. O BMP de 24 bits não comprime, então a imagem tem o mesmo conteúdo do PNG e pesa muito mais. O AjustaPDF gera PNG e JPEG, não BMP.

O que é BMP e por que ele pesa

BMP é o formato de bitmap do Windows, usado por programas antigos e por alguns equipamentos. Na versão mais comum, de 24 bits, cada pixel ocupa três bytes, um para cada cor primária, sem nenhuma compressão. Por isso um BMP é grande mesmo quando a imagem é simples. Se você quer entender o formato antes de gerar um, o guia o que é arquivo BMP explica a estrutura.

A conta do tamanho

O tamanho de um BMP de 24 bits é largura vezes altura vezes 3 bytes. Uma página A4 tem 210 mm de largura e 297 mm de altura. Em polegadas, são 8,27 × 11,69; multiplicadas por 300 DPI, dão 2.480 × 3.508 pixels. Então 2.480 × 3.508 × 3 dá 26.099.520 bytes, cerca de 26,1 MB.

A 150 DPI, a mesma página tem 1.240 × 1.754 pixels, e o arquivo sai em 6.524.880 bytes, cerca de 6,5 MB. Dobrar a resolução quadruplica o arquivo, porque a área cresce nos dois lados.

FormatoCompressãoPágina A4 a 150 DPI
BMP de 24 bitsNenhumaCerca de 6,5 MB, pela conta acima
PNGSem perdaDepende do conteúdo; em texto costuma ser bem menor
JPEGCom perdaDepende do conteúdo; menor, mas com borrões em texto

Como gerar o BMP a partir do PDF

  1. Use a ferramenta PDF para imagem com o formato PNG. Escolha 150 DPI para leitura ou 300 DPI para impressão. Baixe o ZIP e extraia as páginas.
  2. No Windows, abra a página no Paint, vá em Arquivo › Salvar como e escolha o tipo de imagem BMP. Em alguns programas há opções de profundidade de cor; para 24 bits, escolha a de cor verdadeira.
  3. No Mac, o Visualizador pode não oferecer BMP entre os formatos de exportação. Use o ImageMagick no terminal, com um comando como magick pagina-1.png pagina-1.bmp, que troca o formato e mantém os pixels.

Por que a conversão não melhora nada

O PNG e o BMP guardam os mesmos pixels. Salvar como BMP só troca a forma de gravar: a qualidade é a mesma e o arquivo cresce. O mesmo vale para o JPEG, porque converter um JPEG em BMP não recupera os detalhes que a compressão já descartou. Se a qualidade importa, gere o PNG com a resolução certa desde o início, e não tente melhorar o BMP depois.

Há outra perda a considerar. O BMP de 24 bits não tem transparência. Um PNG com fundo transparente vira uma cor sólida ao ser salvo como BMP, e a cor que aparece depende do programa usado.

Quando o sistema pede BMP

Alguns sistemas antigos, impressoras e equipamentos de fábrica aceitam só BMP. Não existe uma lista universal de exigências: o manual ou a mensagem de erro do sistema informa o formato, a profundidade de cor e a resolução. Anote esses três itens antes de converter, para não precisar refazer a conversão depois.

Erros comuns

  • 300 DPI sem necessidade. O BMP passa de 26 MB por página, e alguns sistemas recusam arquivos desse tamanho.
  • Trocar a extensão. Renomear um PNG para .bmp não converte nada. O sistema pode recusar o arquivo ou abrir uma imagem com cores erradas.
  • Confundir BMP com JPG. O JPG é menor, mas não é BMP, e um sistema que pede BMP costuma recusá-lo.

Se o sistema na verdade aceita TIFF, veja PDF para TIFF multipágina; e, se ele aceita JPG ou PDF, PDF ou JPG para enviar documento ajuda a escolher. Para o caminho inverso, o guia sobre BMP para PDF mostra o que muda na imagem e no tamanho quando o arquivo volta para PDF. A escolha de resolução é tratada no glossário sobre DPI.

Perguntas frequentes

Como converter a página de um PDF em BMP no Windows sem instalar nada?

Gere o PNG da página na ferramenta de PDF para imagem, abra o PNG no Paint, vá em Arquivo › Salvar como e escolha a opção de imagem BMP. O Paint já vem com o Windows, então não é preciso instalar nada.

O BMP que eu gerei a partir do PNG da página tem a mesma qualidade?

Tem. O PNG e o BMP guardam os mesmos pixels, e a conversão só muda a forma de gravar. O BMP fica bem maior, mas não ganha nitidez nenhuma.

Por que o BMP de uma página A4 do meu contrato ocupa mais de 20 MB?

Porque o BMP de 24 bits guarda três bytes por pixel, sem compressão. Uma página A4 a 300 DPI tem 2.480 × 3.508 pixels, o que dá cerca de 26 MB. O mesmo documento a 150 DPI cai para cerca de 6,5 MB.

Para um BMP de página escaneada de contrato, qual DPI escolher?

Para leitura na tela, 150 DPI costuma bastar e deixa a página A4 em torno de 6,5 MB. Para impressão ou para um sistema que exige resolução maior, use 300 DPI, sabendo que o arquivo fica quatro vezes maior.