Questão Como testar se um arquivo de bitmap tem um plano de fundo transparente?


Eu criei um bitmap com fundo transparente, mas no Windows Picture Viewer eu vejo o fundo branco e mesmo se eu reabri-lo no Photoshop CS3. Como posso ter certeza de que a cor branca no bitmap é realmente transparente ou ver se contém alguma cor transparente?


4


origem




Respostas:


Os bitmaps (ou seja, arquivos com extensão .BMP) não oferecem suporte nativo à transparência: é necessário salvar como um formato diferente, como PNG. Outro formato que suporta transparência é o GIF, mas é adequado apenas para imagens simples com poucas cores. O melhor formato depende da imagem e de onde ela será usada.

Se o plano de fundo for transparente, no Photoshop e na maioria dos outros editores de imagem, você normalmente veria um fundo quadriculado composto de pequenos quadrados brancos e cinzas. Mas o Windows Picture Viewer em si não é bom para testar transparência - ele mostra áreas transparentes como sendo brancas.


10





BMP's suportam transparência. O bitmap deve ser definido como 256 cores indexadas e o pixel em (0,0) é para a cor que você deseja que seja transparente.


1



Não, eles realmente não sabem. Algumas ferramentas consideram a cor do pixel em (0, 0) como transparente, mas não há nada na especificação do BMP que permita transparência. - Ignacio Vazquez-Abrams
@ Formato IgnacioVazquez-Abrams Bmp suporta transparência. en.wikipedia.org/wiki/BMP_file_format - this


Se você tiver o Office, inicie uma nova apresentação usando algo diferente do modelo em branco padrão e insira a imagem (na guia Inserir em 2007/2010 ou em Inserir | Imagem | Do arquivo em versões anteriores). Se você puder ver através dos bits (supostamente) transparentes de sua imagem para o plano de fundo por trás dela, a imagem terá transparência. Caso contrário, não.

Isso pressupõe que a imagem esteja em um formato que o PPT possa inserir (BMP, GIF, PNG, JPG etc.).


1





Converta a imagem em PNG para suportar a transparência. Se o photoshop cs3 não mostrar o fundo xadrez não é transparente. O formato de saída ou salvo decide se você verá transparência.


0