라이브러리

[PHP] UIDrawPath::addRectangle - 사각형 그리기




UIDrawPath::addRectangle


UIDrawPath::addRectangle은 PHP의 GD 라이브러리를 사용하여 2차원 그래픽을 처리할 때 사용하는 메서드입니다. 이 메서드는 지정된 좌표와 크기 정보를 사용하여 직사각형을 그립니다.

# 사용법


#hostingforum.kr
php

UIDrawPath::addRectangle($x1, $y1, $x2, $y2)



- `$x1` : 직사각형의 왼쪽 위 모서리의 x 좌표
- `$y1` : 직사각형의 왼쪽 위 모서리의 y 좌표
- `$x2` : 직사각형의 오른쪽 아래 모서리의 x 좌표
- `$y2` : 직사각형의 오른쪽 아래 모서리의 y 좌표

# 예제


#hostingforum.kr
php

<?php



// GD 라이브러리를 사용하기 위해 GD 확장 모듈을 로드합니다.

$im = imagecreate(400, 300);

imagecolorallocate($im, 0, 0, 0); // 배경색을 검은색으로 설정합니다.



// 직사각형을 그립니다.

$draw = imagecreate(400, 300);

imagecolorallocate($draw, 255, 0, 0); // 색을 빨간색으로 설정합니다.

$rect = new UIDrawPath();

$rect->addRectangle(50, 50, 150, 150);

imagefilledpolygon($draw, $rect->getPath(), $rect->getPointCount(), imagecolorallocate($draw, 255, 0, 0));



// 이미지에 직사각형을 그립니다.

imagecopy($im, $draw, 0, 0, 0, 0, 400, 300);



// 이미지 파일을 저장합니다.

header('Content-Type: image/png');

imagepng($im);

imagedestroy($im);



?>



이 예제에서는 400x300 크기의 이미지에 빨간색 직사각형을 그립니다. 직사각형의 좌표는 (50, 50)와 (150, 150)입니다.

# 결과


이 예제를 실행하면 400x300 크기의 이미지에 빨간색 직사각형이 그려진 이미지가 생성됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 60 페이지

검색

게시물 검색