Converter BMP para PNG
A conversão de arquivos Windows Bitmap sem compressão para PNG reduz o tamanho dos arquivos com compressão sem perdas, sem diminuir a qualidade da imagem.
Comparação de formatos e especificações técnicas
| Especificação | BMP | PNG |
|---|---|---|
| Tipo MIME | image/ | image/ |
| Tipo | raster | raster |
| Compressão | não compactado / RLE | sem perdas (DEFLATE / LZ77 + Huffman) |
| Especificação padrão | Microsoft Windows Bitmap Header | W3C PNG 3rd Edition |
| Assinatura binária (magic bytes) | 42 4D (BM) | 89 50 4E 47 0D 0A 1A 0A |
Visão geral e aplicações do formato
Os arquivos Bitmap do Windows armazenam dados de pixels com pouca compactação, o que gera arquivos grandes que deixam os sites mais lentos e sobrecarregam anexos de e-mail. Converter essas imagens para PNG cria arquivos menores, que carregam rapidamente em navegadores e são exibidos corretamente na maioria dos sistemas operacionais modernos. Desenvolvedores web e designers gráficos usam essa conversão para manter a nitidez das imagens e reduzir o espaço de armazenamento. Softwares antigos e aplicativos mais antigos do Windows costumam gerar bitmaps sem compactação por padrão. Convertê-los para PNG prepara essas imagens para publicação digital, aplicativos móveis e armazenamento na nuvem. Como o PNG aceita transparência, também é possível remover fundos brancos ou pretos comuns em fluxos de trabalho antigos com bitmap.
Especificações técnicas e análise de codecs
Arquivos Windows Bitmap usam o tipo MIME image/bmp e começam com os bytes ASCII 'BM' (hexadecimal 42 4D). Eles armazenam grades de pixels sem compressão ou com codificação por sequência de valores repetidos (RLE), o que resulta em arquivos grandes. Já arquivos PNG usam o tipo MIME image/png e começam com a assinatura de 8 bytes 89 50 4E 47 0D 0A 1A 0A. PNG usa o algoritmo DEFLATE, que combina a janela deslizante LZ77 com a codificação Huffman para obter altas taxas de compressão sem perdas.
Compatibilidade com sistemas operacionais e navegadores
O PNG é amplamente aceito por sistemas operacionais, navegadores e aplicativos de imagem atuais. O suporte a BMP varia mais em softwares móveis e web.
Informações úteis
Ao converter diagramas técnicos ou pixel art de BMP para PNG, confira se a profundidade de cor está definida como 8 ou 24 bits, de acordo com o arquivo de origem. Isso evita reduzir a paleta de cores sem necessidade.
Perguntas frequentes
Como converter Windows Bitmap para PNG sem perder qualidade?
Ambos os formatos aceitam armazenamento sem perdas. A conversão de BMP para PNG altera o contêiner e o método de compressão, mas não descarta dados de pixels. Assim, a aparência da imagem permanece idêntica e o arquivo fica menor.
Qual é a diferença entre Bitmap do Windows e PNG?
Windows Bitmap é um contêiner de grade rígido e sem compressão, criado para hardware de exibição antigo. PNG é um contêiner moderno e comprimido que usa filtragem e o algoritmo DEFLATE para armazenar gráficos com eficiência e aceitar recursos avançados, como transparência alfa.