이 문서에서는 C#을 사용하여 오각형을 그리는 방법에 대해 설명합니다. C#을 사용하여 일반 오각형을 만드는 방법은 System.Drawing 라이브러리를 사용할 수 없는 macOS와 같은 Windows가 아닌 환경에서 구체적으로 설명합니다. 좌표를 계산하고 요구 사항에 따라 출력 PNG 이미지 파일을 사용자 지정하는 방법을 배우게 됩니다.
C#를 사용하여 오각형 모양을 그리는 단계
- IDE를 설정하여 Aspose.Drawing for .NET을 사용하여 오각형 이미지를 만듭니다.
- 원하는 오각형의 중심 좌표와 변의 길이를 정의하세요.
- Math 라이브러리를 사용하여 5개 지점의 배열을 선언하고 적절한 좌표로 채웁니다.
- 원하는 크기의 출력 이미지로 오각형을 갖는 bitmap을 만듭니다.
- 비트맵을 사용하여 Graphics 객체를 생성하고 Clear 메서드를 사용하여 배경을 설정합니다.
- 오각형 배경과 정점을 설정하여 FillPolygon() 메서드를 호출합니다.
- Save() 메서드를 사용하여 결과 이미지를 PNG로 저장합니다.
이 단계에서는 C#을 사용하여 완벽한 오각형을 그리는 방법을 설명합니다. 중심점 주변의 오각형 꼭짓점을 나타내는 점 배열을 만들기 위해 계산을 수행하고 원하는 크기의 비트맵을 만듭니다. 비트맵에서 Graphics 객체를 만들고 출력 이미지 배경 및 다각형 색상을 채우는 것과 같은 작업을 수행합니다.
C#을 사용하여 정오각형을 그리는 코드
이 코드는 C#을 사용하여 완벽한 오각형을 그리는 방법을 보여주었습니다. 속이 빈 오각형을 그리려면 FillPolygon() 메서드 대신 DrawPolygon() 메서드를 사용하세요. 그리기 영역, 보간 모드, 페이지 크기, 페이지 단위 및 평활화 모드를 정의하는 ‘클립’ 설정과 같은 다양한 속성을 설정할 수 있습니다.
이 글에서는 C#을 사용한 오각형 모양 그리기를 가르쳐 주었습니다. 이미지 크기를 조정하려면 C#에서 이미지 크기 조절의 글을 참조하세요.