몇 개의 주요 카테고리와 다수의 작은 카테고리를 포함하는 데이터를 시각화하는 것은 어려울 수 있습니다. Pie of Pie 차트는 작은 조각들을 두 번째 파이 차트로 분리하여 전체적인 그림을 더 명확하게 해줍니다. 이 게시물에서는 Aspose.Cells for .NET과 C#을 사용하여 Excel에서 프로그래밍 방식으로 이러한 차트를 생성하는 방법을 알아봅니다.
이 문서에서는 다음 주제를 다룹니다:
C# Excel 라이브러리를 사용하여 파이 오브 파이 차트 만들기
Aspose.Cells for .NET은 Microsoft Office 자동화가 필요 없도록 하는 강력한 Excel 조작 라이브러리입니다. 차트 생성, 수정 및 스타일링을 위한 풍부한 API 세트를 제공하며, Pie of Pie와 같은 특수 차트 유형도 지원합니다.
Aspose.Cells 사용의 주요 이점:
- Comprehensive API – 워크북 구조, 데이터 및 시각적 요소에 대한 완전한 제어.
- Advanced Chart Customization – 차트 유형을 변경하고, 분할 기준을 설정하며, 슬라이스를 분리하는 등 다양한 작업을 수행합니다.
- High Performance – 대용량 스프레드시트를 빠르고 효율적으로 처리합니다.
- Multi‑Format Support – XLSX, XLS, CSV, PDF, ODS 등 다양한 형식을 지원합니다.
시작하기
- 공식 releases 페이지에서 라이브러리를 다운로드합니다.
- NuGet 패키지를 설치합니다:
PM> Install-Package Aspose.Cells
이제 프로그래밍 방식으로 pie‑of‑pie 차트를 만들 준비가 되었습니다.
C#을 사용하여 Excel에서 파이‑오브‑파이 차트 만들기
아래는 처음부터 파이 오브 파이 차트를 생성하고 기존 차트를 수정하는 방법을 보여주는 완전하고 실행 가능한 예제입니다. 이 예제는 새 워크북을 만들고 샘플 데이터를 채운 다음 파이 오브 파이 차트를 추가하고 파일을 저장합니다.
코드가 수행하는 작업
| Step | Description |
|---|---|
| 1 | Workbook을 인스턴스화하고 첫 번째 워크시트를 가져옵니다. |
| 2 | 시각화될 작은 데이터 세트를 기록합니다. |
| 3 | PiePie 유형의 차트 자리표시자를 추가합니다 (기본 유형으로 필요함). |
| 4 | 차트를 데이터 범위에 연결하고 시리즈에 친숙한 이름을 지정합니다. |
| 5 | 워크북을 XLSX 파일로 저장합니다. |
열면 PieOfPieChart_Output.xlsx 파일은 큰 카테고리(A, B, C)가 포함된 기본 파이 차트와 D 및 기타 항목을 포함하는 보조 파이 차트를 표시합니다.
무료 라이선스 받기
제한 없이 Aspose.Cells를 사용해 보려면, Aspose 무료 임시 라이선스 페이지에서 임시 라이선스를 얻으세요. 라이선스는 평가 워터마크를 제거하고 전체 API 기능을 잠금 해제합니다.
// Example of applying a temporary license.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.
무료 리소스
다음 무료 리소스로 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/
결론
A Pie of Pie 차트는 단일 시각화에서 주요 및 부수 데이터 범주를 모두 강조하는 효과적인 방법입니다. Aspose.Cells for .NET을 사용하면 코드를 통해 이러한 차트를 완전히 생성하고 맞춤화할 수 있어 수동 Excel 작업이 필요 없습니다. 위의 예제들은 탄탄한 기반을 제공하므로 데이터 소스, 분할 기준 및 스타일을 필요에 맞게 자유롭게 조정하십시오.
지원이 필요하시면, 커뮤니티 포럼 및 지원 팀이 도와드릴 준비가 되어 있습니다:
- 무료 지원 포럼 – https://forum.aspose.com/c/cells/9
행복한 코딩 되세요!