
Gmagick::addimage 함수의 Geometry 옵션을 사용하여 이미지를 위치시키는 방법은 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$gm->read('이미지1.png');
$gm->addimage('이미지2.png', '0x0+0+0');
위 코드에서 '0x0+0+0'은 Geometry 옵션으로, '0x0'은 이미지를 합성할 때 첫 번째 이미지의 좌표를 의미하고, '+0+0'은 두 번째 이미지를 첫 번째 이미지의 왼쪽에 위치시키는 옵션입니다.
또한, Geometry 옵션의 기본값은 '0x0+0+0'이므로, 두 번째 이미지를 첫 번째 이미지의 아래쪽에 위치시키는 것은 Geometry 옵션을 사용하지 않는 것입니다.
Geometry 옵션의 예시를 통해 이해를 돕겠습니다.
- '0x0+0+0' : 첫 번째 이미지의 왼쪽에 두 번째 이미지를 위치시키기
- '0x0+0+10' : 첫 번째 이미지의 오른쪽에 두 번째 이미지를 위치시키기
- '0x0+10+0' : 첫 번째 이미지의 아래쪽에 두 번째 이미지를 위치시키기
- '0x0+10+10' : 첫 번째 이미지의 오른쪽 아래쪽에 두 번째 이미지를 위치시키기
2025-05-30 01:19