JPG저장오류 썸네일형 리스트형 투명 배경 PNG를 JPG로 저장했더니 배경이 새까맣게, 원인과 깔끔한 해결법 배경이 투명한 로고나 아이콘 PNG를 JPG로 바꿨더니, 투명하던 부분이 온통 검은색으로채워져 나오는 경우가 있습니다. 어떤 프로그램에서는 아예 저장이 안 되고 오류만 뜨기도 합니다. 파일이 망가진 것이 아닙니다. JPG라는 형식이 투명을 표현하지 못해서 생기는,정해진 결과입니다.왜 하필 검은색이 되는지와 배경을 원하는 색으로 깔끔하게 저장하는 방법을 실제 코드로 확인해 보겠습니다.먼저 왜 이런 일이 생기는지부터PNG는 각 픽셀에 색 정보와 함께 투명도(알파)라는 값을 하나 더 담습니다. 이 알파 덕분에 배경이 비쳐 보이는 투명 영역을 만들 수 있습니다.그런데 JPG에는 이 알파를 담을 자리가 없습니다.사진 압축에 특화된 형식이라 투명이라는 개념 자체가 없습니다. 그래서 투명 PNG를 JPG로 저장하려 .. 더보기 이전 1 다음