라이브러리

[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 객체의 채우기 색상을 설정하는 메소드입니다. 이 메소드는 다양한 색상 형식을 지원하며, 채우기 색상을 설정하기 위해 사용됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 517 페이지

검색

게시물 검색