
Imagick::frameImage 함수는 이미지에 프레임을 적용하는 데 사용할 수 있습니다. 이 함수의 사용 방법은 다음과 같습니다.
#hostingforum.kr
php
$imagick = new Imagick($image_path);
$imagick->frameImage($color, $width, $height, $fill_color, $stroke_color, $stroke_width);
$imagick->writeImage($output_path);
- `$color`: 프레임의 위치를 지정합니다. (top, bottom, left, right)
- `$width`와 `$height`: 프레임의 크기를 지정합니다.
- `$fill_color`: 프레임의 채우기 색상을 지정합니다.
- `$stroke_color`: 프레임의 선 색상을 지정합니다.
- `$stroke_width`: 프레임의 선 두께를 지정합니다.
예를 들어, 이미지의 상단과 하단에 10픽셀 두께의 검은색 프레임을 적용하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick($image_path);
$imagick->frameImage(Imagick::FRAME_TOP, 10, 10, 'black', 'black', 10);
$imagick->frameImage(Imagick::FRAME_BOTTOM, 10, 10, 'black', 'black', 10);
$imagick->writeImage($output_path);
이러한 옵션을 조합하여 다양한 프레임을 적용할 수 있습니다.
2025-04-26 10:36