라이브러리
[PHP] imagefilledrectangle - 채워진 사각형을 그립니다.
이미지 필드 리트로스 (imagefilledrectangle) 함수
PHP의 GD 라이브러리는 이미지 처리를 위한 다양한 함수를 제공합니다. 그 중 하나가 바로 `imagefilledrectangle` 함수입니다. 이 함수는 주어진 좌표와 크기로 사각형을 그립니다. 하지만 이 함수는 단순히 사각형을 그리는 것이 아니라, 그 사각형을 채울 수도 있습니다.
함수 구조
`imagefilledrectangle` 함수의 구조는 다음과 같습니다.
#hostingforum.kr
php
bool imagefilledrectangle ( resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color )
* `$image`: 이미지 리소스
* `$x1`, `$y1`: 사각형의 왼쪽 위 좌표
* `$x2`, `$y2`: 사각형의 오른쪽 아래 좌표
* `$color`: 색상
예제
다음 예제는 `imagefilledrectangle` 함수를 사용하여 빨간색 사각형을 그리는 코드입니다.
#hostingforum.kr
php
<?php
// 이미지 생성
$image = imagecreate(400, 300);
imagecolorallocate($image, 255, 255, 255); // 흰색 배경
// 빨간색 사각형 그리기
imagefilledrectangle($image, 50, 50, 150, 150, imagecolorallocate($image, 255, 0, 0));
// 이미지 출력
header('Content-Type: image/png');
imagepng($image);
imagedestroy($image);
?>
이 코드는 400x300 크기의 흰색 이미지를 생성하고, 50x50 좌표에서 150x150 좌표까지 빨간색 사각형을 그립니다. 그 후, 이미지를 PNG 형식으로 출력합니다.
사용 예
`imagefilledrectangle` 함수는 다양한 상황에서 사용할 수 있습니다. 예를 들어, 게임 개발에서 사각형을 사용하여 캐릭터를 표현하거나, 그래픽 디자인에서 배경을 만들 때 사용할 수 있습니다.
참고
* `imagefilledrectangle` 함수는 GD 라이브러리의 버전 2.0.1 이상에서 사용할 수 있습니다.
* 이 함수는 이미지의 좌표를 사용하므로, 이미지의 크기와 좌표를 잘 이해해야 합니다.
* 이 함수는 색상을 사용하므로, 색상 코드를 잘 이해해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.