
Imagick::shaveImage 함수는 주어진 좌표에서 이미지의 크기만큼 자릅니다.
이미지를 특정 부분만 자르기 위해서는, shaveImage 함수의 파라미터를 조절하여야 합니다.
shaveImage 함수의 파라미터는 다음과 같습니다.
- x : 이미지의 왼쪽 위 좌표
- y : 이미지의 위쪽 좌표
- width : 이미지의 너비
- height : 이미지의 높이
예를 들어, 이미지의 왼쪽 100픽셀, 위쪽 100픽셀, 너비 300픽셀, 높이 200픽셀만큼 자르기 위해서는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('원하는 이미지 경로');
$image->shaveImage(100, 100, 300, 200);
$image->writeImage('자른 이미지 경로');
이러한 코드를 사용하면, 이미지의 왼쪽 100픽셀, 위쪽 100픽셀, 너비 300픽셀, 높이 200픽셀만큼 자를 수 있습니다.
2025-04-07 14:15