라이브러리

[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 이상에서 사용할 수 있습니다.
* 이 함수는 이미지의 좌표를 사용하므로, 이미지의 크기와 좌표를 잘 이해해야 합니다.
* 이 함수는 색상을 사용하므로, 색상 코드를 잘 이해해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색