라이브러리
[PHP] Gmagick::addimage - Gmagick 객체 이미지 목록에 새 이미지를 추가합니다.
Gmagick::addimage
Gmagick::addimage는 Gmagick 클래스의 메서드 중 하나로, 이미지를 합성하는 데 사용됩니다. 이 메서드는 두 개 이상의 이미지를 하나의 이미지를 생성하는 데 사용할 수 있습니다.
# 사용법
Gmagick::addimage 메서드는 두 개 이상의 이미지를 인자로 받습니다. 이 메서드는 첫 번째 이미지를 기준으로 두 번째 이미지를 합성합니다. 합성된 이미지는 첫 번째 이미지를 기준으로 두 번째 이미지를 오른쪽, 아래, 위, 왼쪽, 또는 위 오른쪽, 아래 오른쪽, 위 왼쪽, 아래 왼쪽에 합성할 수 있습니다.
# 예제
다음 예제는 두 개의 이미지를 합성하는 방법을 보여줍니다.
#hostingforum.kr
php
// Gmagick 클래스를 생성합니다.
$gmagick = new Gmagick();
// 첫 번째 이미지를 로드합니다.
$gmagick->read('image1.jpg');
// 두 번째 이미지를 로드합니다.
$gmagick->read('image2.jpg');
// 두 번째 이미지를 첫 번째 이미지를 오른쪽에 합성합니다.
$gmagick->addimage(new Gmagick('image2.jpg'), 'right');
// 합성된 이미지를 저장합니다.
$gmagick->write('result.jpg');
# 옵션
Gmagick::addimage 메서드는 다음과 같은 옵션을 지원합니다.
* `left`: 두 번째 이미지를 첫 번째 이미지를 왼쪽에 합성합니다.
* `right`: 두 번째 이미지를 첫 번째 이미지를 오른쪽에 합성합니다.
* `top`: 두 번째 이미지를 첫 번째 이미지를 위에 합성합니다.
* `bottom`: 두 번째 이미지를 첫 번째 이미지를 아래에 합성합니다.
* `top-left`: 두 번째 이미지를 첫 번째 이미지를 위 왼쪽에 합성합니다.
* `top-right`: 두 번째 이미지를 첫 번째 이미지를 위 오른쪽에 합성합니다.
* `bottom-left`: 두 번째 이미지를 첫 번째 이미지를 아래 왼쪽에 합성합니다.
* `bottom-right`: 두 번째 이미지를 첫 번째 이미지를 아래 오른쪽에 합성합니다.
# 예제 (옵션 사용)
다음 예제는 두 개의 이미지를 합성하는 방법을 보여줍니다. 이 예제에서는 `bottom-right` 옵션을 사용합니다.
#hostingforum.kr
php
// Gmagick 클래스를 생성합니다.
$gmagick = new Gmagick();
// 첫 번째 이미지를 로드합니다.
$gmagick->read('image1.jpg');
// 두 번째 이미지를 로드합니다.
$gmagick->read('image2.jpg');
// 두 번째 이미지를 첫 번째 이미지를 아래 오른쪽에 합성합니다.
$gmagick->addimage(new Gmagick('image2.jpg'), 'bottom-right');
// 합성된 이미지를 저장합니다.
$gmagick->write('result.jpg');
결론
Gmagick::addimage 메서드는 두 개 이상의 이미지를 하나의 이미지를 생성하는 데 사용할 수 있습니다. 이 메서드는 첫 번째 이미지를 기준으로 두 번째 이미지를 오른쪽, 아래, 위, 왼쪽, 또는 위 오른쪽, 아래 오른쪽, 위 왼쪽, 아래 왼쪽에 합성할 수 있습니다. Gmagick::addimage 메서드는 다양한 옵션을 지원합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.