
Imagick::setFormat 메서드는 이미지를 저장할 때 사용하는 파일 형식을 지정하는 메서드입니다. 예를 들어, 'jpeg'로 저장하고 싶다면 Imagick::setFormat('jpeg')를 사용하면 됩니다.
이 메서드는 이미지를 저장하기 전에 호출해야 합니다. 일반적인 사용법은 다음과 같습니다:
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->setFormat('jpeg');
$imagick->writeImage('저장할이미지.jpg');
이 메서드는 다양한 형식을 지정할 수 있습니다. 예를 들어, 'png', 'gif', 'bmp', 'tiff' 등 다양한 형식을 지정할 수 있습니다. 하지만, 'jpeg'은 'jpg'와 동일합니다.
#hostingforum.kr
php
// png 형식으로 저장
$imagick->setFormat('png');
$imagick->writeImage('저장할이미지.png');
// gif 형식으로 저장
$imagick->setFormat('gif');
$imagick->writeImage('저장할이미지.gif');
// bmp 형식으로 저장
$imagick->setFormat('bmp');
$imagick->writeImage('저장할이미지.bmp');
// tiff 형식으로 저장
$imagick->setFormat('tiff');
$imagick->writeImage('저장할이미지.tiff');
Imagick::setFormat 메서드는 다양한 형식을 지정할 수 있으므로, 원하는 형식으로 이미지를 저장할 수 있습니다.
2025-03-03 09:57