
imagefilledellipse 함수는 GDI+에서 사용하는 함수로, 지정된 좌표와 크기를 기준으로 원을 그립니다. 이 함수의 옵션 중 fillcolor를 사용하여 원 안쪽의 색상을 설정할 수 있습니다.
fillcolor 옵션을 사용하여 원 안쪽의 색상을 설정하는 방법은 다음과 같습니다.
1. GDI+에서 사용하는 Graphics 객체를 생성합니다.
2. Graphics 객체의 FillColor 속성을 설정합니다. 예를 들어, Graphics 객체의 FillColor 속성을 "빨강"으로 설정하면 원 안쪽의 색상이 빨강으로 설정됩니다.
3. imagefilledellipse 함수를 사용하여 원을 그립니다. 이때, Graphics 객체의 FillColor 속성을 사용하여 원 안쪽의 색상을 설정합니다.
imagefilledellipse 함수의 옵션 중에는 다음과 같은 것들이 있습니다.
- x, y : 원의 중심 좌표
- width, height : 원의 반지름
- fillcolor : 원 안쪽의 색상
- style : 원의 스타일 (예: SolidBrush, HatchBrush 등)
예제 코드는 다음과 같습니다.
#hostingforum.kr
csharp
using System;
using System.Drawing;
using System.Drawing.Drawing2D;
class Program
{
static void Main()
{
// Graphics 객체 생성
Graphics g = Graphics.FromImage(new Bitmap(400, 400));
// FillColor 속성 설정
g.FillColor = Color.Red;
// imagefilledellipse 함수 사용
g.FillEllipse(Brushes.Red, 100, 100, 200, 200);
// Graphics 객체 표시
g.Dispose();
}
}
이 예제 코드에서는 Graphics 객체의 FillColor 속성을 "빨강"으로 설정하고, imagefilledellipse 함수를 사용하여 빨강색 원을 그립니다.
2025-06-07 11:05