라이브러리

[PHP] imagefilledellipse - 채워진 타원 그리기




PHP에서 ImageFilledEllipse 사용하기


PHP의 GD 라이브러리는 그래픽스 기능을 제공하는 라이브러리 중 하나입니다. 이 중에서 `imagefilledellipse` 함수는 원형의 영역을 채우는 함수입니다. 이 함수는 `imageellipse` 함수와 유사하지만, 채우기 기능을 제공합니다.

# 함수의 매개변수


`imagefilledellipse` 함수의 매개변수는 다음과 같습니다.

- `image` : 원형의 영역을 그릴 이미지 리소스
- `x` : 원형의 중심 x 좌표
- `y` : 원형의 중심 y 좌표
- `w` : 원형의 너비
- `h` : 원형의 높이
- `color` : 원형의 채우기 색상

# 예제


다음은 PHP에서 `imagefilledellipse` 함수를 사용하는 예제입니다.

#hostingforum.kr
php

<?php



// 이미지 생성

$image = imagecreate(800, 600);

imagecolorallocate($image, 255, 255, 255); // 배경색은 흰색으로 설정



// 원형의 중심 좌표

$x = 400;

$y = 300;



// 원형의 너비와 높이

$w = 200;

$h = 200;



// 원형의 채우기 색상

$color = imagecolorallocate($image, 0, 0, 255); // 파란색으로 설정



// 원형의 영역을 채우기

imagefilledellipse($image, $x, $y, $w, $h, $color);



// 이미지 출력

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

imagepng($image);

imagedestroy($image);



?>



이 예제에서는 800x600 크기의 흰색 배경 이미지에 파란색 원형을 채우는 예제입니다. 원형의 중심 좌표는 (400, 300), 너비는 200, 높이는 200으로 설정되어 있습니다.

# 참고


`imagefilledellipse` 함수는 GD 라이브러리의 함수 중 하나입니다. 이 함수는 PHP 4.x에서 사용할 수 있습니다. PHP 5.x 이상에서는 `imagefilledellipse` 함수 대신 `imagefilledellipse` 함수를 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색