라이브러리

[PHP] GmagickDraw::getfillopacity - 그리기 시 사용된 불투명도를 반환합니다.




PHP 에서 GmagickDraw::getfillopacity는 GmagickDraw 객체의 필로포피시티를 반환하는 메소드입니다. 필로포피시티는 이미지에 사용되는 선의 투명도를 나타냅니다.

GmagickDraw::getfillopacity 사용 예제


#hostingforum.kr
php

// GmagickDraw 객체 생성

$draw = new GmagickDraw();



// 이미지 생성

$image = new Gmagick();



// 이미지 크기 설정

$image->newImage(800, 600, 'white');



// 이미지에 텍스트 그리기

$draw->setFillColor('black');

$draw->setStrokeColor('red');

$draw->setStrokeWidth(5);

$draw->setFontSize(50);

$draw->annotation(100, 100, 'Hello, World!');



// 필로포피시티 설정

$draw->setFillOpacity(0.5);



// 이미지에 텍스트 그리기

$draw->annotation(200, 200, 'Hello, World!');



// 이미지에 필로포피시티 반환

$fillopacity = $draw->getFillOpacity();



// 결과 출력

echo "필로포피시티: $fillopacity
";



// 이미지 출력

$image->drawImage($draw);

$image->write('example.png');



이 예제에서는 GmagickDraw 객체를 생성하고, 이미지 크기를 설정한 후, 텍스트를 그리기 위해 setFillColor, setStrokeColor, setStrokeWidth, setFontSize 메소드를 사용합니다. 필로포피시티를 설정하고, getFillOpacity 메소드를 사용하여 필로포피시티를 반환합니다. 결과를 출력하고, 이미지에 필로포피시티가 적용된 텍스트를 그리기 위해 drawImage 메소드를 사용합니다. 결과 이미지는 example.png 파일로 저장됩니다.

GmagickDraw::getfillopacity 사용 시 주의점


* GmagickDraw 객체의 필로포피시티는 getFillOpacity 메소드를 사용하여 반환할 수 있습니다.
* 필로포피시티는 0.0에서 1.0 사이의 값을 갖습니다. 0.0은 투명한 선을 나타내고, 1.0은 불투명한 선을 나타냅니다.
* 필로포피시티는 이미지에 사용되는 선의 투명도를 나타냅니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색