본문으로 바로가기

32bit PNG, 24bit PNG로 저장하기

category 이미지작업/Photoshop 2013. 5. 21. 10:59

회사에서 만든 아이폰 용 어플을 요즘 안드로이드로 변환하여 올리려고 시도중이다.

이때 캡쳐화면과 아이콘을 각각 24bit png와 32bit png로 변환해줘야한다고 해서 하는 방법을

찾아보다가 쉽게 설명한 곳을 찾아 내가 한번 다시 정리한다.


여기서 png 8bit, png 24bit, png 32bit가 무엇인지에 대해 설명하자면,

png8 = 2의 8승 256컬러

png24 = 2의 24승 대략 1670만 컬러 (트루컬러)

png32 = 2의 24승 대략 1670만 컬러 (트루컬러) + alpha(8bit)

라고 정리할 수 있다. 


솔직히 이해하기 쉽지 않을 것이다. 

좀 더 쉽게 알아보기위해 참고한 사이트에서 가져온 이미지를 보면 파어이웍스에서 본

(왼쪽 시계방향으로) 오리지널 - png8 - png24 - png32가 적용된 이미지 스크린샷을 보자.




여기서 우리가 png 32bit일 때 혼돈에 빠지는데 그 이유는

포토샵에서 save for web에서 png 32bit로 변환하려고 보면 png8과 png24 옵션밖에 없기 때문인데

png8은 png 8bit을 의미하며

png 24는 png 24bit에 transparency를 체크하지 않은것

png 32는 png 24bit에 transparency를 체크한것이라고 생각하면 쉽다.





Save for web 하는 방법 : [File] - [Save for web] ( Alt + Ctrl + Shift + F )


하나 더 설명하자면 여기서 transparency는 투명성을 말하며 위에서 말한 바와 같이

png24에 alpha(8bit)를 추가한것이 32bit이 듯이 

png 24bit에 transparency를 有한다면 png 32bit가 된다는 것을 설명할 수 있게된다.


그래도 혼돈된다면 png 24bit에서 transparency에 체크한것과 안한것을 각각 저장하여 속성을 확인해보면 된다.


- 24bit png


- 32bit png



참고 : http://cafe.naver.com/dgui/2526