
Imagick::clipImage 함수는 이미지의 특정 부분을 잘라내는 기능을 제공합니다. 이 함수는 이미지의 특정 영역을 지정하여 잘라내는 작업을 수행합니다.
이 함수의 사용 방법은 다음과 같습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지파일명.jpg');
$image->clipImage(0, 0, 100, 100);
$image->writeImage('잘라낸이미지파일명.jpg');
위 코드는 원본 이미지의 상단 100픽셀을 잘라내어 잘라낸 이미지를 생성합니다.
Imagick::clipImage 함수의 파라미터는 다음과 같습니다.
- x: 이미지의 좌측 상단 모서리에서 시작하는 x 좌표입니다. 기본값은 0입니다.
- y: 이미지의 좌측 상단 모서리에서 시작하는 y 좌표입니다. 기본값은 0입니다.
- width: 잘라내는 영역의 너비입니다. 기본값은 0입니다.
- height: 잘라내는 영역의 높입니다. 기본값은 0입니다.
이러한 파라미터를 설정하여 이미지의 특정 부분을 잘라내는 작업을 수행할 수 있습니다.
예를 들어, 이미지의 상단 100픽셀을 잘라내는 방법은 다음과 같습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지파일명.jpg');
$image->clipImage(0, 0, 0, 100);
$image->writeImage('잘라낸이미지파일명.jpg');
위 코드는 원본 이미지의 상단 100픽셀을 잘라내어 잘라낸 이미지를 생성합니다.
2025-05-11 04:09