PNG 형식
무손실, 투명하며 그래픽에 적합한 답변 — 그리고 사진에는 잘못된 답변.
PNG이란 무엇인가요?
PNG는 1990년대 중반 GIF의 무료 대체품으로 만들어졌습니다. ZIP과 동일한 무손실 압축인 DEFLATE를 사용하므로 디코딩된 이미지는 인코딩된 이미지와 비트 단위로 동일합니다. 아무것도 버려지지 않습니다.
두 번째 특징은 8비트 알파 채널입니다. 모든 픽셀은 자체 불투명도를 가지므로 어떤 배경 위에서도 진정으로 부드러운 가장자리를 허용합니다. GIF는 단일 완전 투명 색상만 가능했기 때문에 잘라낸 이미지에 들쭉날쭉한 흰색 테두리가 있었습니다.
무손실 압축은 패턴을 찾아 작동합니다. 단색 및 반복 구조는 매우 잘 압축되지만, 사진의 거의 무작위적인 픽셀 변화는 그렇지 않습니다. 이것이 PNG로 저장된 사진이 매우 큰 이유입니다.
일반적인 용도
- 투명도가 필요한 로고, 아이콘 및 UI 자산
- 텍스트가 선명하게 유지되어야 하는 스크린샷
- 차트, 다이어그램 및 선화
- 생성 손실을 피하기 위한 편집 파이프라인의 중간 파일
장점
- 완전히 무손실 — 다시 저장해도 이미지가 손상되지 않습니다.
- 부드러운 가장자리를 가진 완전한 8비트 알파 투명도
- 선명한 텍스트와 단단한 가장자리가 정확하게 재현됩니다.
- 범용 브라우저 및 애플리케이션 지원
제한 사항
- 사진 콘텐츠의 경우 파일 크기가 매우 큼 — 종종 유사한 JPEG보다 5~10배 큼
- 애니메이션 없음 (APNG가 존재하지만 지원이 일관되지 않음)
- 품질 다이얼이 없으므로 PNG를 줄이는 유일한 방법은 크기 조정 또는 형식 변경입니다.
- 동일한 이미지의 무손실 WebP보다 큼
브라우저 지원
완전한 알파 투명도를 포함하여 범용적으로 지원됩니다. 대체 기능 없이 어디에서나 안전하게 사용할 수 있습니다.