
다각형을 그릴 때, GmagickDraw::polygon 함수는 연결된 점의 목록을 필요로 합니다. 예를 들어, 5개의 점을 정의하여 다각형을 그릴 수 있습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$draw = new GmagickDraw();
// 5개의 점을 정의
$points = array(array(100, 100), array(200, 100), array(200, 200), array(100, 200), array(150, 150));
// 다각형을 그립니다.
$draw->polygon($points);
$gm->drawImage($draw);
// 이미지 출력
header('Content-type: image/png');
echo $gm;
다만, 6개의 점을 사용하여 다각형을 만들 수 있습니다. 다만, 6개의 점은 2개의 삼각형으로 구성된 다각형이기 때문에, 6개의 점을 사용하여 다각형을 만들 수 있습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$draw = new GmagickDraw();
// 6개의 점을 정의
$points = array(array(100, 100), array(200, 100), array(200, 200), array(100, 200), array(150, 150), array(150, 50));
// 다각형을 그립니다.
$draw->polygon($points);
$gm->drawImage($draw);
// 이미지 출력
header('Content-type: image/png');
echo $gm;
GmagickDraw::polygon 함수를 사용하여 다각형을 그리는 방법에 대한 더 자세한 정보는, GmagickDraw 클래스의 문서를 참조하시기 바랍니다.
2025-07-01 04:05