
imagegd2의 save 함수는 다양한 옵션을 지원합니다.
- format 옵션: 저장할 이미지 형식을 지정합니다. 예를 들어, 'jpeg', 'png', 'gif', 'bmp' 등이 가능합니다.
- quality 옵션: JPEG 형식의 이미지 품질을 지정합니다. 값은 0에서 100 사이의 숫자로 지정합니다.
- compression_level 옵션: PNG 형식의 압축 수준을 지정합니다. 값은 0에서 9 사이의 숫자로 지정합니다.
- transparent 옵션: PNG 형식의 투명도 옵션을 지정합니다. true 또는 false로 지정합니다.
예를 들어, JPEG 형식의 이미지로 저장하고 품질을 80으로 설정하고 싶다면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$im = imagecreate(800, 600);
// ...
imagegd2save($im, 'image.jpg', array('format' => 'jpeg', 'quality' => 80));
또는 PNG 형식의 이미지로 저장하고 압축 수준을 6으로 설정하고 싶다면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$im = imagecreate(800, 600);
// ...
imagegd2save($im, 'image.png', array('format' => 'png', 'compression_level' => 6));
이러한 옵션을 사용하여 imagegd2의 save 함수를 사용하여 그래픽을 저장할 수 있습니다.
2025-06-02 15:47