
imagecropauto 함수의 'aspect_ratio' 옵션은 이미지의 크롭을 위한 비율을 설정하는 것입니다. 예를 들어, 'aspect_ratio' 옵션을 '1'로 설정하면, 이미지의 가로와 세로 길이가 동일한 정사각형으로 크롭됩니다.
다음은 'aspect_ratio' 옵션의 예시 코드입니다.
#hostingforum.kr
php
imagecropauto($image, [
'width' => 800,
'height' => 600,
'aspect_ratio' => 1, // 가로와 세로 길이가 동일한 정사각형으로 크롭
]);
또한, 'aspect_ratio' 옵션은 이미지의 원래 비율을 유지하면서 크롭을 수행할 수도 있습니다. 예를 들어, 'aspect_ratio' 옵션을 0.5로 설정하면, 이미지의 가로 길이가 세로 길이의 2배인 비율로 크롭됩니다.
#hostingforum.kr
php
imagecropauto($image, [
'width' => 800,
'height' => 600,
'aspect_ratio' => 0.5, // 가로 길이가 세로 길이의 2배인 비율로 크롭
]);
이러한 옵션을 사용하여 이미지의 크롭을 다양한 비율로 수행할 수 있습니다.
2025-06-29 22:16