타원 그리기 C#

벡터 그래픽은 모양을 그리는 데 널리 사용됩니다. Aspose.Drawing API로 작업하는 동안 C# 응용 프로그램에서 모양을 쉽게 그릴 수 있습니다. 이러한 요구 사항에 따라 이 문서에서는 C#에서 타원을 그리는 방법을 다룹니다.

타원 모양 만들기 - C# API 설치

Aspose.Drawing for .NET API를 설치해야 합니다. 다운로드 섹션에서 구성하거나 Microsoft Visual Studio IDE에서 다음 NuGet 명령을 사용하기만 하면 됩니다.

PM> Install-Package Aspose.Drawing

C#에서 타원 그리기

아래 단계에 따라 타원을 그릴 수 있습니다.

  • Bitmap 클래스 객체 초기화
  • Pen 클래스 인스턴스 만들기
  • 타원을 그립니다
  • 출력 도면 이미지 저장

다음 코드 조각은 C#에서 타원을 그리는 방법을 설명합니다.

// Bitmap 클래스 객체 초기화
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Pen 클래스 인스턴스 만들기
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// 타원을 그립니다
graphics.DrawEllipse(pen, 10, 10, 900, 700);

// 출력 도면 이미지 저장
bitmap.Save("DrawEllipse.png");

C#에서 타원 그리기 - 고급

타원을 그리는 동안 다른 속성을 설정할 수 있습니다. 예를 들어 솔리드 브러시 또는 텍스처 브러시를 사용하여 타원을 그릴 수 있습니다. 다음 단계는 타원 도면의 고급 렌더링을 보여줍니다.

  • Bitmap 클래스 객체 초기화
  • 색상을 지정하면서 브러시 만들기
  • 브러시를 사용하여 펜 만들기
  • 타원을 그립니다
  • 출력 도면 이미지 저장

아래 코드 조각은 C#에서 고급 옵션을 사용하여 타원을 그리는 방법을 설명합니다.

// Bitmap 클래스 객체 초기화
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// 그래픽 클래스 인스턴스 생성
Graphics graphics = Graphics.FromImage(bitmap);

// 색상을 지정하면서 브러시 만들기
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// 펜 만들기
Pen pen = new Pen(brush);

// 타원 그리기
graphics.DrawEllipse(pen, 10, 10, 900, 700);

// 출력 도면 저장
bitmap.Save("DrawEllipse.png");

무료 임시 라이센스 받기

무료 임시 라이선스를 요청하여 API를 전체 용량으로 평가할 수 있습니다.

결론

이 문서에서는 C#에서 프로그래밍 방식으로 다양한 옵션을 사용하여 타원을 그리는 방법을 배웠습니다. 또한 문서 섹션을 방문하여 API에서 제공하는 기능에 대해 자세히 알아볼 수 있습니다. 우려 사항이 있는 경우 포럼에서 저희에게 편지를 보내주십시오.

또한보십시오

비 Windows 플랫폼에서 .NET 6과 함께 System.Drawing 사용