답변:
정확한 인스턴스는 확실하지 않지만 투명도 대신 검은 색 또는 다른 색으로 열리는 PNG 파일이 자주 나타납니다. 이것은 일반적으로 이미지 자체에 전체 알파 마스크를 사용하는 대신 색인화 된 색상을 사용하고 알파 팔레트가있는 PNG 파일 때문입니다.
기본적으로 PNG 파일을 일반적으로 저장하는 경우 전체 24 비트 트루 컬러 (채널당 8 비트)와 투명도 정보 (기본적으로 다른 8 비트 채널)를 저장하는 알파 마스크를 사용합니다. 팔레트 색상을 사용하면 색상이 24 비트 RGB 색상으로 색인화되고 별도의 8 비트 알파 마스크가 유지됩니다.
그러나 PNG는 알파 팔레트도 지원합니다 . 이는 색인 된 각 색상이 팔레트에 포함 된 투명도 데이터와 함께 32 비트 RGBA 색상으로 저장됨을 의미합니다. 지능적으로하기가 어렵고 불행하게도 Photoshop의 색상 모드와 맞지 않기 때문에 이것은 드문 일입니다. 따라서 Photoshop을 열면 인덱스 된 각 색상의 RGB 구성 요소 만 읽고 알파 마스크를 찾지 않으므로 모든 투명도 데이터가 손실됩니다.
부분적으로 투명한 영역에 임의의 매트 색상이 적용된 파일이 발견되는 것을 기억하지 못하지만 여전히 동일한 문제의 변형 일 수 있습니다.
레세가 못을 박았다. 실제로 팔레트가 이상한 PNG 8입니다. 다음은 Fireworks에서 올바르게 식별하고 렌더링하는 방법입니다. 블로킹의 이유는 테이블을 볼 때 분명합니다. 투명한 곳을 제외한 모든 위치는 같은 색을 가지고 있습니다. 앤티 앨리어스? 앤티 앨리어싱은 필요 없습니다!
귀하의 질문은 위의 사람들에 의해 잘 대답되었지만 나중에 오는 사람들을위한 조치 과정을 언급했지만, Preview.app 또는 pixlr.com에서 색인이 지정된 png를 열고 이미지를 png로 다시 저장하여 얻을 수 있습니다 이미지에 대한 무손실 액세스. 그런 다음 PS를 사용하여 어떤 형식 으로든 이미지를 다시 저장할 수 있습니다.
내가 사용하는 이미지 알파 안정적인 출력 및 이미지 Optim을합니다. PNG8 형식 및 기타 PNG 최적화 문제를 자세히 설명 하는 "PNG 작동" 문서의 Mor 정보
나는이 같은 문제, 이상한 일이 직장에서 파일을 잘 열 수 있고 투명성을 보여줍니다. 집에서 나는 녹색 색조와 불투명을 얻습니까 ??? 나는 미쳤어 ... 같은 파일, 같은 포토샵 버전, 둘 다 다르게 열어?!?! OSX에서 미리보기는 파일을 잘 처리합니다. 그래서 미리보기와 Photoshop을 붙여 넣어 Photoshop에서 올바르게 표시하고 새로운 내보내기를 만듭니다. 버전 3부터 Photoshop을 사용하고 있기 때문에 이전에는 결코 부딪치지 않았습니다. 아직도 매일 배우십시오;)
일반적으로 투명 PNG를 열 수는 있지만 복사 / 붙여 넣기는 할 수 없습니다. 저장하고 포토샵 내에서 열어보십시오.