
Gmagick::addimage 함수는 이미지를 합성할 때, 크기가 다른 이미지를 처리하는 방법을 기본적으로 지원하지 않습니다. 하지만, Gmagick 클래스에 resize 메소드를 사용하여 이미지를 크기 조절할 수 있습니다.
예를 들어, 두 개의 이미지를 합성할 때, 크기가 다른 이미지를 크기 조절하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$image1 = new Gmagick('이미지1.png');
$image2 = new Gmagick('이미지2.png');
// 이미지1의 크기를 이미지2와 동일하게 조절합니다.
$image1->resizeImage($image2->getImageWidth(), $image2->getImageHeight(), Gmagick::FILTER_LANCZOS, 1);
// 이미지1과 이미지2를 합성합니다.
$image1->addimage($image2);
이러한 방법으로, 크기가 다른 이미지를 합성할 수 있습니다.
2025-07-20 06:49