
Imagick::setFormat 메소드는 이미지의 형식을 지정하는 데 사용됩니다. 이 메소드는 두 개의 파라미터를 받습니다.
1. 형식: 지정할 이미지 형식의 이름 (예: JPEG, PNG, GIF)
2. 옵션: 이미지 형식에 대한 옵션 (예: JPEG의 품질, PNG의 압축률)
예를 들어, JPEG 형식의 이미지를 저장할 때, 품질을 80%로 지정하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$image->setFormat('jpeg');
$image->setImageCompressionQuality(80);
$image->writeImage('image.jpg');
또한, PNG 형식의 이미지를 저장할 때, 압축률을 9로 지정하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$image->setFormat('png');
$image->setImageCompression(Imagick::COMPRESSION_DEFLATE);
$image->setImageCompressionQuality(9);
$image->writeImage('image.png');
이러한 옵션을 지정하여 이미지의 형식을 조정할 수 있습니다.
2025-06-19 14:05