본문으로 건너뛰기

PHP GD 이미지 퀄리티 조정 방법 – JPEG, PNG 압축 설정 가이드

조회수 634 게시일 2021.01.23 3일 전 수정

PHP GD 라이브러리에서 JPG, PNG 품질 값을 조절해 용량과 화질을 균형 있게 관리하는 방법을 실무 기준으로 정리했습니다. imagejpeg, imagepng, imagegif, imagewbmp, GD Library 등을 다룹니다.

PHP GD 라이브러리를 이용하여 JPG(JPEG)와 PNG 형식의 이미지를 변환할 때 출력 이미지의 퀄리티는 다음과 같이 조정합니다.

imagejpeg

0 (최저 퀄리티, 최소 용량) - 100 (최고 퀄리티, 최대 용량).
기본값은 약 75

imagepng

0 (무압축, no compression) - 9.
기본값 zlib compression

imagegif

퀄리티 조정 불가

imagewbmp

퀄리티 조정 불가

참고

PHP: GD - Manual

https://www.php.net/manual/en/book.image.php

PHP: Hypertext Preprocessor
https://www.php.net

유용한 PHP 솔루션
https://www.ppcle.com/blog/php-scripts/

PHP 절대경로, 상대경로 파악하기
https://www.ppcle.com/blog/php-realpath/

제작·운영 상담이
필요하시면

이 글과 맞는 범위·일정을 함께 정리해 드립니다.