
Gmagick::thumbnailimage 메서드는 원본 이미지의 비율을 유지하는 방식으로 이미지를 рес라이즈합니다. 이 메서드는 원본 이미지의 비율을 유지하기 위해 가로 또는 세로를 변경합니다.
예를 들어, 원본 이미지의 크기가 800x600이고, thumbnail 크기를 400x300으로 설정하면, Gmagick::thumbnailimage 메서드는 가로를 400으로 변경하고, 세로를 300으로 변경하여 비율을 유지합니다.
이러한 동작 방식은 Gmagick::resize 메서드와 다릅니다. Gmagick::resize 메서드는 비율을 유지하지 않고, 가로 또는 세로를 변경할 수 있습니다.
예시 코드는 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick('원본이미지.jpg');
$gm->thumbnailImage(400, 300);
$gm->write('thumbnail.jpg');
이 코드는 원본 이미지의 크기를 400x300으로 변경하여 thumbnail 이미지를 생성합니다.
2025-03-23 01:35