
ImagickDraw::scale 메서드는 이미지의 크기를 조정하는 데 사용되지만, 기본적으로 이미지의 비율을 유지하지 않습니다.
이미지의 높이와 너비가 동일한 비율로 축소하려면, ImagickDraw::scale 메서드의 두 번째 인자로 'FILTER_LANCZOS' 옵션을 사용하십시오.
예를 들어, 800x600 크기의 이미지를 400x400 크기로 축소하려면, 다음 코드를 사용하십시오.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->scale(400, 400, Imagick::FILTER_LANCZOS);
이러한 옵션을 사용하면 이미지의 높이와 너비가 동일한 비율로 축소됩니다.
2025-08-03 23:51