피라미드 막대 차트로 계층형 데이터를 시각화하면 보고서를 보다 매력적이고 해석하기 쉽게 만들 수 있습니다. 이 가이드에서는 C#와 Aspose.Cells for .NET을 사용하여 Excel 워크북에 프로그래밍 방식으로 피라미드 막대 차트를 만드는 방법을 알아봅니다. 예제에서는 데이터를 추가하고, 피라미드 막대 차트를 삽입하며, 모양을 사용자 지정하고, 파일을 다양한 형식으로 저장하는 과정을 보여줍니다.
이 문서에서는 다음 주제를 다룹니다:
C# Excel 라이브러리로 피라미드 막대 차트 만들기
Aspose.Cells for .NET은 Microsoft Excel 없이도 개발자가 Excel 파일을 생성, 수정 및 서식 지정할 수 있게 해주는 강력한 Excel 조작 라이브러리입니다. 이 라이브러리는 워크시트, 셀, 수식 및 다양한 차트 유형—특히 Pyramid Bar 차트—을 작업할 수 있는 포괄적인 API를 제공합니다.
Aspose.Cells for .NET를 사용할 때의 주요 장점:
- Rich Chart Support – 50가지가 넘는 차트 유형을 지원하며, 피라미드 바, 퍼널, 워터폴 등 다양한 차트를 포함합니다.
- Zero Dependency – 서버에 Excel을 설치할 필요가 없습니다.
- High Performance – 대용량 워크북 및 데이터 세트를 효율적으로 처리합니다.
- Multiple Export Formats – XLSX, PDF, PNG, HTML 등 다양한 형식으로 저장할 수 있습니다.
시작하기는 간단합니다:
- 다운로드 최신 릴리스를 Aspose.Cells releases page에서.
- 설치 NuGet 패키지를:
PM> Install-Package Aspose.Cells
- C# 소스 파일에
using Aspose.Cells;및using Aspose.Cells.Charts;를 추가합니다.
Excel에서 C#을 사용하여 피라미드 막대 차트 만들기
아래는 전체 코드가 포함된 실행 가능한 C# 콘솔 애플리케이션으로, 다음을 시연합니다.
- 새 워크북을 만듭니다.
- 샘플 계층형 데이터를 채웁니다.
- Pyramid Bar 차트를 삽입합니다.
- 기본 서식(제목, 범례, 축 레이블)을 적용합니다.
- 워크북을 XLSX 파일로 저장합니다.
코드 설명
| Step | Purpose |
|---|---|
| 1 | 빈 워크북을 인스턴스화하고 첫 번째 워크시트를 참조합니다. |
| 2 | 워크시트에 헤더 행과 4개 지역의 4분기 동안의 샘플 판매 데이터를 채웁니다. |
| 3 | PyramidBar 차트를 시트의 정의된 영역(행 7‑25, 열 A‑J)에 추가합니다. |
| 4 | 차트를 데이터 범위(B2:E5)에 연결하고 카테고리(지역) 데이터(A2:A5)를 설정합니다. 각 열은 별개의 시리즈(Q1‑Q4)가 됩니다. |
| 5 | 차트와 축에 제목을 적용하고 값 축을 통화 형식으로 포맷합니다. |
| 6 | 워크북을 PyramidBarChart_Output.xlsx 파일로 저장합니다. |
프로그램을 실행하고, 생성된 파일을 Excel에서 열면, 지역별 분기 매출을 시각적으로 비교하는 피라미드 막대 차트를 볼 수 있습니다.
무료 라이선스 받기
Aspose.Cells는 평가 워터마크를 제거하고 전체 기능 세트를 잠금 해제하는 임시 무료 라이선스를 제공합니다. Aspose 임시 라이선스 페이지에서 라이선스를 얻으세요. 워크북 조작을 수행하기 전에 코드에서 라이선스를 적용하십시오:
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
피라미드 막대 차트 Excel: 무료 리소스
Aspose.Cells에 대한 전문성을 심화하기 위해 다음 추가 리소스를 활용하십시오:
- 개발자 가이드 – 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/
- 샘플 저장소 – https://github.com/aspose-cells/Aspose.Cells-for-.NET
결론
Aspose.Cells for .NET를 사용하여 피라미드 막대 차트를 만드는 것은 간단하며 몇 줄의 코드만 필요합니다. 라이브러리의 풍부한 차트 기능을 통해 Microsoft Excel에 의존하지 않고도 전문적이고 내보내기 준비가 된 시각화를 생성할 수 있습니다. 데이터 레이블, 사용자 정의 색상, 추세선과 같은 추가 서식 옵션을 실험하여 차트를 특정 보고 요구 사항에 맞게 조정해 보세요.
질문이 있거나 도움이 필요하시면, 커뮤니티 및 제품 전문가에게 도움을 받을 수 있는 Aspose.Cells support forum 를 방문하십시오.