
Gmagick::resampleimage 함수는 이미지를 рес케일링하는 함수입니다. 이미지를 рес케일링한 후 원래 크기로 되돌리려면, 다음 코드를 사용하세요.
#hostingforum.kr
php
$image = new Imagick('원본이미지.jpg');
$image->resampleimage(1); // 이미지 рес케일링
$image->resizeImage(100, 100, Imagick::FILTER_LANCZOS, 1);
$image->resizeImage($image->getImageWidth(), $image->getImageHeight(), Imagick::FILTER_LANCZOS, 1);
위 코드에서, `$image->getImageWidth()`와 `$image->getImageHeight()` 함수를 사용하여 원래 이미지의 크기를 가져와서 다시 рес케일링합니다.
또는, 다음 코드를 사용하여 원래 크기로 되돌릴 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지.jpg');
$image->resampleimage(1); // 이미지 рес케일링
$image->resizeImage(100, 100, Imagick::FILTER_LANCZOS, 1);
$image->setImageWidth($image->getImageWidth());
$image->setImageHeight($image->getImageHeight());
위 코드에서, `$image->setImageWidth()`와 `$image->setImageHeight()` 함수를 사용하여 원래 이미지의 크기를 설정합니다.
2025-07-22 22:10