라이브러리
[PHP] GmagickDraw::setfillcolor - 채워진 객체를 그리는 데 사용할 채우기 색상을 설정합니다.
GmagickDraw::setfillcolor
GmagickDraw::setfillcolor는 GmagickDraw 객체의 채우기 색상을 설정하는 메소드입니다. 이 메소드는 GmagickDraw 객체의 채우기 색상을 설정하기 위해 사용됩니다.
# 사용법
GmagickDraw::setfillcolor 메소드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
GmagickDraw::setfillcolor($color)
* `$color` : 채우기 색상을 설정할 색상입니다. 색상은 RGB, RGBA, HEX, 이름 등 다양한 형식으로 입력할 수 있습니다.
# 예제
다음 예제는 GmagickDraw::setfillcolor 메소드를 사용하여 채우기 색상을 설정하는 방법을 보여줍니다.
#hostingforum.kr
php
<?php
// Gmagick 객체 생성
$gm = new Gmagick();
// GmagickDraw 객체 생성
$draw = new GmagickDraw();
// 채우기 색상을 설정
$draw->setfillcolor('red'); // RGB 형식으로 색상을 설정
// 원을 그립니다.
$draw->ellipse(100, 100, 200, 200, 0, 360);
// Gmagick 객체에 이미지 추가
$gm->newImage(400, 400, 'white');
$gm->drawImage($draw);
// 이미지 출력
header('Content-type: image/png');
echo $gm;
?>
이 예제에서는 GmagickDraw::setfillcolor 메소드를 사용하여 채우기 색상을 '빨간색'으로 설정하고, 원을 그립니다. 결과는 빨간색으로 채워진 원이 출력됩니다.
# 색상 형식
GmagickDraw::setfillcolor 메소드는 다양한 색상 형식을 지원합니다.
* RGB 형식 : `array(r, g, b)` 형식으로 색상을 설정할 수 있습니다. 예를 들어, `array(255, 0, 0)`은 빨간색을 의미합니다.
* RGBA 형식 : `array(r, g, b, a)` 형식으로 색상을 설정할 수 있습니다. 예를 들어, `array(255, 0, 0, 128)`은 50% 투명한 빨간색을 의미합니다.
* HEX 형식 : `#RRGGBB` 형식으로 색상을 설정할 수 있습니다. 예를 들어, `#FF0000`은 빨간색을 의미합니다.
* 이름 형식 : 색상 이름을 사용하여 색상을 설정할 수 있습니다. 예를 들어, `'red'`은 빨간색을 의미합니다.
# 참고
GmagickDraw::setfillcolor 메소드는 GmagickDraw 객체의 채우기 색상을 설정하는 메소드입니다. 이 메소드는 다양한 색상 형식을 지원하며, 채우기 색상을 설정하기 위해 사용됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.