비례 데이터를 시각화하는 것은 비즈니스 보고서, 대시보드 및 프레젠테이션에서 일반적인 요구 사항입니다. 이 기사에서는 C#와 Aspose.Cells for .NET을 사용하여 Excel 워크북에 Pie chart를 만드는 방법을 배웁니다. 이 가이드는 명확하고 단계별로 진행되는 walkthrough와 완전한 실행 가능한 코드 샘플을 제공하며, 이를 any .NET application에 통합할 수 있습니다.
이 문서에서는 다음 주제를 다룹니다:
C# Excel 라이브러리를 사용한 파이 차트 만들기
Aspose.Cells for .NET은 Microsoft Office 없이도 개발자가 Excel 파일을 생성, 수정 및 렌더링할 수 있게 해주는 강력하고 기능이 풍부한 라이브러리입니다. 이 라이브러리는 차트 생성을 위한 포괄적인 API를 제공하며, Pie, 3‑D Pie, Doughnut 및 기타 많은 차트 유형을 완벽하게 지원합니다.
Aspose.Cells를 사용하여 파이 차트를 만들 때의 주요 이점:
- 차트 요소에 대한 완전한 제어 – 제목, 범례, 데이터 레이블, 색상 및 폭발 설정.
- Excel에 대한 의존성 없음 – .NET이 지원되는 서버, 클라우드 서비스 또는 모든 환경에서 실행됩니다.
- 고성능 – 대용량 데이터 세트를 효율적으로 처리합니다.
- 다양한 출력 형식 – XLSX, PDF, PNG, JPEG 등으로 저장합니다.
Aspose.Cells를 사용하려면 NuGet 패키지를 설치하십시오:
PM> Install-Package Aspose.Cells
Excel에서 C#을 사용하여 간단한 파이 차트 만들기
다음 예제는 시장 점유율 데이터를 시각화하는 기본 파이 차트를 만드는 방법을 보여줍니다.
핵심 단계에 대한 설명
| Step | Purpose |
|---|---|
| 1 | 새 Workbook을 생성하고 기본 워크시트를 가져옵니다. |
| 2 | 시트에 제품 이름과 해당 비율 값을 채웁니다. |
| 3 | ChartType.Pie 유형의 차트를 추가합니다. 네 개의 숫자 인자는 차트 영역의 왼쪽 위와 오른쪽 아래 모서리(행, 열)를 정의합니다. |
| 4 | 차트에 의미 있는 제목을 지정합니다. |
| 5 | 시리즈를 숫자 데이터(B2:B5)와 카테고리(A2:A5)에 바인딩합니다. |
| 6 | 데이터 레이블을 활성화하고 카테고리 이름과 백분율을 모두 표시하도록 구성합니다. |
| 7 | 워크북을 디스크에 저장합니다. |
코드를 실행하면 각 제품의 시장 점유율을 표시하는 명확한 파이 차트가 포함된 SimplePieChart_Output.xlsx 파일이 생성됩니다.
맞춤 색상으로 폭발된 파이 차트 만들기
때때로 더 생생한 프레젠테이션이 필요할 수 있습니다—예를 들어 폭발된 슬라이스 또는 사용자 지정 세그먼트 색상과 같은 경우. 아래 예제에서는 이를 달성하는 방법을 보여줍니다.
하이라이트
- 차트 유형
ChartType.PieExploded는 기본 슬라이스가 튀어나온 파이 차트를 생성합니다; 개별 슬라이스의 튀어나옴은 각 포인트의Explosion속성을 통해 제어됩니다. - 사용자 정의 색상은
Area.ForegroundColor를 통해 적용됩니다. - 데이터 레이블은 각 포인트마다 활성화되어 카테고리 이름과 백분율을 모두 표시합니다.
- 범례는 차트의 가독성을 높이기 위해 오른쪽에 배치됩니다.
결과 ExplodedPieChart_Output.xlsx 파일은 사용자 지정 색상의 폭발된 조각이 포함된 시각적으로 인상적인 파이 차트를 표시합니다.
무료 라이선스 받기
Aspose.Cells를 임시 무료 라이선스와 함께 탐색하여 라이브러리의 전체 기능을 활용하십시오. 공식 문서에 설명된 통합 단계를 따라가려면 임시 라이선스 페이지에서 무료 라이선스 파일을 받으세요.
Excel 파이 차트: 무료 리소스
Aspose.Cells와 함께 Excel 자동화를 마스터하기 위한 추가 학습 자료를 활용하세요:
- 개발자 가이드 – https://docs.aspose.com/cells/net/
- 온라인 데모 앱 – https://products.aspose.app/cells/family
- API 참조 – https://reference.aspose.com/cells/net/
- 방법 안내 기사 – https://blog.aspose.com/ko/categories/aspose.cells-product-family/
결론
이 게시물에서는 Aspose.Cells for .NET을 사용하여 기본 파이 차트와 분리된 색상 맞춤 파이 차트를 모두 만드는 방법을 시연했습니다. 라이브러리의 풍부한 차트 API를 활용하면 Microsoft Excel에 의존하지 않고도 전문적인 시각화를 생성할 수 있어 .NET 애플리케이션을 보다 포터블하고 확장 가능하게 만들 수 있습니다.
추가 지원이 필요하시면, 언제든지 Aspose.Cells 지원 포럼에서 질문해 주세요.