
Gmagick::writeimage() 함수를 사용하여 이미지 파일을 저장할 때, 다음과 같은 옵션을 사용할 수 있습니다.
- 이미지 파일의 형식: Gmagick::writeimage() 함수의 첫 번째 인자로 이미지 파일의 형식을 지정할 수 있습니다. 예를 들어, 'image.jpg'로 지정하면 JPEG 형식의 이미지 파일이 저장됩니다.
- 이미지 파일의 크기: Gmagick::writeimage() 함수의 두 번째 인자로 이미지 파일의 크기를 지정할 수 있습니다. 예를 들어, 800x600으로 지정하면 이미지 파일의 크기가 800x600 픽셀로 저장됩니다.
- 이미지 파일의 품질: Gmagick::writeimage() 함수의 세 번째 인자로 이미지 파일의 품질을 지정할 수 있습니다. 예를 들어, 90으로 지정하면 이미지 파일의 품질이 90%로 저장됩니다.
Gmagick::writeimage() 함수의 사용 예는 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$gm->newImage(800, 600, 'white');
$gm->drawImage(new GmagickDraw());
$gm->setImageFormat('jpg');
$gm->setImageCompression(Gmagick::COMPRESSION_JPEG);
$gm->setImageCompressionQuality(90);
$gm->writeImage('image.jpg');
이 코드는 800x600 픽셀의 흰색 이미지 파일을 생성하고 JPEG 형식으로 저장합니다. 품질은 90%로 설정되어 있습니다.
2025-06-12 17:40