
ImagickDraw::setClipUnits 메서드는 클리핑 영역의 단위를 설정하는 메서드입니다. 이 메서드를 사용하여 클리핑 영역의 단위를 설정할 수 있습니다.
클리핑 영역의 단위를 설정할 때, Imagick::CLIPUNITS_pixels 옵션을 사용하여 픽셀 단위로 설정할 수 있습니다. 이 옵션을 사용하여 클리핑 영역의 크기를 픽셀 단위로 설정할 수 있습니다.
다음은 클리핑 영역의 단위를 픽셀 단위로 설정하는 예제입니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setClipUnits(Imagick::CLIPUNITS_pixels);
$draw->setClipRect(10, 10, 100, 100); // 클리핑 영역의 크기를 픽셀 단위로 설정
Imagick::CLIPUNITS_pixels 이외에도 Imagick::CLIPUNITS_pixelsperinch, Imagick::CLIPUNITS_pixelspercm, Imagick::CLIPUNITS_pixelspermm, Imagick::CLIPUNITS_pixelsperm, Imagick::CLIPUNITS_pixelspermille, Imagick::CLIPUNITS_points, Imagick::CLIPUNITS_pointspercm, Imagick::CLIPUNITS_pointsperinch, Imagick::CLIPUNITS_pointspermm, Imagick::CLIPUNITS_pointspermille, Imagick::CLIPUNITS_PICA, Imagick::CLIPUNITS_PICAS, Imagick::CLIPUNITS_INCH, Imagick::CLIPUNITS_CM, Imagick::CLIPUNITS_MM, Imagick::CLIPUNITS_MMS, Imagick::CLIPUNITS_MIL, Imagick::CLIPUNITS_PT, Imagick::CLIPUNITS_PC, Imagick::CLIPUNITS_PICA, Imagick::CLIPUNITS_PX, Imagick::CLIPUNITS_USERUNIT, Imagick::CLIPUNITS_UNDEFINED 옵션을 사용하여 클리핑 영역의 단위를 다른 단위로 설정할 수 있습니다.
다음은 클리핑 영역의 단위를 다른 단위로 설정하는 예제입니다.
#hostingforum.kr
php
$draw = new ImagickDraw();
$draw->setClipUnits(Imagick::CLIPUNITS_INCH);
$draw->setClipRect(0.5, 0.5, 2, 2); // 클리핑 영역의 크기를 인치 단위로 설정
이러한 옵션을 사용하여 클리핑 영역의 단위를 다른 단위로 설정할 수 있습니다.
2025-06-15 22:51