O que esse formato armazena?+
BMP armazena em arquivo um bitmap independente de dispositivo do Windows. Um cabeçalho de arquivo localiza a matriz de pixels, enquanto o cabeçalho de informações DIB descreve dimensões, profundidade de cor e codificação. Variantes com paleta e cores diretas atendem a diferentes sistemas gráficos; o arquivo deve ser interpretado pelo seu cabeçalho real, e não apenas pela extensão.
Como a compressão afeta a qualidade?+
BMP pode não ter compressão ou usar uma codificação selecionada pelo cabeçalho. Alfa depende do cabeçalho; 32 bits, por si só, não estabelecem suporte à transparência no aplicativo de destino.
Todo BMP de 32 bits é transparente?+
Não. O byte adicional pode não ser usado. Leia as máscaras e a versão do cabeçalho e verifique se o aplicativo usa a convenção alfa declarada.
O que verificar antes de abrir o arquivo?+
Verifique o tamanho do cabeçalho DIB, o identificador de compressão e as máscaras de cor. Um leitor básico de bitmaps pode ignorar perfis V5 ou rejeitar codificações menos conhecidas.
O que muda ao exportar para outro formato?+
Uma exportação sem perdas pode preservar os pixels interpretados, mas não todas as propriedades DIB. Um destino com paleta ou escala de cinza reduz as informações de cor; JPEG acrescenta compressão com perdas e precisa de um fundo opaco.
Quando esse formato é útil?+
Use BMP para intercâmbio de bitmaps do Windows, diagnósticos e ferramentas que exigem matrizes diretas de pixels. PNG costuma ser mais compacto para trocar os mesmos pixels renderizados. Verifique a orientação das linhas, o preenchimento e as máscaras de cor durante a conversão; tratar todo BMP como um único layout de 24 bits pode produzir cores incorretas ou uma imagem invertida.