
Imagick::setImageBorderColor 메소드는 이미지의 테두리 색상을 변경하는 데 사용됩니다. 이 메소드의 파라미터는 RGB 값으로 지정해야 합니다.
setImageBorderColor 메소드의 파라미터는 다음과 같습니다.
- color: 테두리 색상을 지정하는 RGB 값입니다. RGB 값은 3개의 숫자로 구성되며, 각각 0에서 255 사이의 값을 가집니다.
예를 들어, setImageBorderColor 메소드를 사용하여 이미지의 테두리 색상을 빨간색으로 변경하는 코드는 다음과 같습니다.
#hostingforum.kr
php
$imagick = new Imagick('image.jpg');
$imagick->setImageBorderColor('rgb(255, 0, 0)');
$imagick->writeImage('output.jpg');
이 코드에서는 'image.jpg' 파일의 테두리 색상을 빨간색으로 변경하고, 결과를 'output.jpg' 파일로 저장합니다.
또한, setImageBorderColor 메소드의 파라미터는 배열로 지정할 수도 있습니다. 이 경우, 배열의 첫 번째 요소는 알파 채널의 값입니다.
#hostingforum.kr
php
$imagick = new Imagick('image.jpg');
$imagick->setImageBorderColor(array(255, 0, 0, 128));
$imagick->writeImage('output.jpg');
이 코드에서는 'image.jpg' 파일의 테두리 색상을 빨간색으로 변경하고, 알파 채널의 값은 128입니다. 결과를 'output.jpg' 파일로 저장합니다.
2025-07-26 10:01