
Imagick::transformImage 메서드는 이미지의 크기를 변경하거나 회전시키는 등의 변형 작업을 수행할 수 있습니다.
이미지의 크기를 변경할 때, 기존의 이미지 데이터를 유지하고 새로운 크기의 이미지를 생성하는 방식으로 작동합니다.
transformImage 메서드는 이미지의 회전을 수행할 때, 회전 중심점을 지정할 수 있습니다. 회전 중심점을 지정하려면, Imagick::rotateImage 메서드의 세 번째 인자로 회전 중심점의 좌표를 지정하면 됩니다. 예를 들어, 회전 중심점을 (100, 100)으로 지정하려면, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지.jpg');
$image->rotateImage('rotate:90x90+100+100', '새로운이미지.jpg');
이러한 코드를 실행하면, 원본 이미지의 크기를 변경하거나 회전시키는 등의 변형 작업을 수행한 새로운 이미지가 생성됩니다.
2025-06-08 05:00