Uma imagem mais autêntica.
Às vezes, os arquivos BMP são chamados de “imagens verdadeiras” porque renderizam cada pixel individual no arquivo. Eles não são compactados automaticamente. Isso os torna maiores, e uma coleção de arquivos BMP consumirá rapidamente bastante memória e espaço.
Os arquivos PNG exibem imagens de alta qualidade, mas, diferentemente do formato BMP, usam compactação. Eles são ideais para gráficos simples, como ícones, logotipos, desenhos de linhas, histórias em quadrinhos e gráficos incorporados.
Tamanho do arquivo.
Considerando a mesma imagem ou conteúdo, os arquivos BMP são maiores do que os PNGs. Os dois retêm o máximo possível de detalhes e informações, mas os arquivos PNG são compactados automaticamente e podem passar por esse processo outra vez para torná-los ainda menores. Devido à maneira como lidam com pixels individuais, os arquivos BMP têm limites dimensionais, podendo chegar a até 4 GB.
Usos comuns.
Os arquivos BMP armazenam imagens de alta qualidade com o máximo possível de detalhes. Na época do lançamento, isso os tornava ideais para edição. Com o tempo, outros tipos de arquivos o superaram, e hoje em dia, a maioria das pessoas usa o formato BMP para armazenamento.
A finalidade original dos arquivos PNG era transferir arquivos na Web. Eles são uma parte importante de muitos sites e são um ótimo tipo de arquivo para ilustrações pequenas, esboços, desenhos, logotipos e ícones. Designers gráficos geralmente usam PNGs para gráficos independentes.
É bem fácil usar o recurso de transparência em arquivos PNGs quando só há um objeto com bordas definidas e bastante espaço ao redor, como um logotipo ou ícone. Isso permite que os designers gráficos usem esse recurso com camadas e como camadas ao renderizar fundos.
Compactação.
Tanto BMP quanto PNG são formatos de arquivo sem perdas. Ou seja, após a compactação, você pode restaurar qualquer um desses tipos de arquivos para a qualidade original deles.
Os arquivos BMP usam um algoritmo simples para compactar imagens em tamanhos menores com eficiência. Já os PNGs compactam imagens rapidamente em tamanhos menores, e você pode repetir esse processo várias vezes.
Qualidade.
Os arquivos BMP têm uma qualidade ligeiramente melhor devido à maneira como lidam com pixels e ao formato bruto deles. No entanto, não há muita diferença na qualidade entre os arquivos BMP e PNG.
Impressão.
Nem os BMPs nem os PNGs são bons para impressão porque os dois têm limitações com papel físico e tinta. Eles têm problemas com a escala de cores CMYK (ciano, magenta, amarelo e preto).