Não tenho certeza sobre sua instância exata, mas geralmente encontro arquivos PNG que são abertos com preto ou outra cor no lugar da transparência. Normalmente, isso ocorre porque o arquivo PNG usa cores indexadas e possui uma paleta alfa em vez de usar uma máscara alfa completa na própria imagem.
Basicamente, quando você salva um arquivo PNG normalmente, usa truecolor completo de 24 bits (8 bits por canal) mais uma máscara alfa que armazena as informações de transparência (basicamente outro canal de 8 bits). Quando você usa cores da paleta, ele indexa as cores como cores RGB de 24 bits e mantém uma máscara alfa de 8 bits separada.
No entanto, o PNG também suporta paletas alfa . Isso significa que cada uma das cores indexadas é armazenada como uma cor RGBA de 32 bits com os dados de transparência incorporados na paleta. Isso é incomum, uma vez que é difícil fazer de forma inteligente e, infelizmente, não se encaixa nos modos de cores do Photoshop. Assim, quando o Photoshop o abre, ele lê apenas os componentes RGB de cada cor indexada e não encontra uma máscara alfa, para que todos os dados de transparência sejam perdidos.
Não me lembro de encontrar um arquivo em que uma cor fosca arbitrária é aplicada às regiões parcialmente transparentes, mas isso ainda pode ser uma variação do mesmo problema.
Lèse acertou em cheio. É de fato um PNG 8, com uma paleta verdadeiramente estranha. Veja como ele é aberto no Fireworks, que o identifica e o processa corretamente. A razão do bloqueio é aparente quando você olha para a mesa: todos os locais, exceto o transparente, têm a mesma cor. Anti-alias? Não precisamos de anti-alias fedorentos!
fonte
Sua pergunta foi bem respondida pelo pessoal acima, mas eu mencionaria um curso de ação para os que vierem depois - você pode abrir o png indexado em Preview.app ou pixlr.com e salvar a imagem como um png para obter acesso sem perdas à imagem. Você pode salvar a imagem em qualquer formato com o PS.
Eu uso o Image Alpha e o Image Optim para obter resultados confiáveis. Mais informações no artigo: "PNG que funciona" , que explica o formato PNG8 e outros problemas de otimização de PNG com mais detalhes.
fonte
Às vezes, os designers da Web usam o Fireworks para salvar arquivos PNG de 8 bits com um canal alfa-transparente, pois permite que alguns navegadores mais antigos lidem com a transparência alfa de maneira mais confiável sem hacks proprietários ou filtros IE CSS etc. Os perfis de cores no Photoshop não embora reconheça ou processe isso corretamente.
fonte
Eu tenho esse mesmo problema, coisa estranha, no trabalho eu posso abrir o arquivo muito bem e mostra transparência Em casa, recebo um tom de verde e é opaco ??? Estou ficando louco ... mesmo arquivo, mesmas versões do photoshop, abrem de maneira diferente?!?! A visualização no OSX lida com arquivos muito bem, isso é ainda mais estranho. SO, eu copio colado entre o Preview e o Photoshop para obter uma aparência adequada no Photoshop e fazer nova exportação. Estou usando o Photoshop desde a versão 3, nunca esbarrei nisso antes. Ainda aprende todos os dias;)
fonte
Geralmente, você pode ABRIR PNGs transparentes, mas não pode copiar / colar. Tente salvá-lo e abri-lo de dentro do photoshop.
fonte