시간에 따른 추세를 시각화하는 것은 많은 비즈니스 보고서의 핵심 요구 사항입니다. Area chart는 데이터 포인트와 축 사이의 공간을 채워 변화의 규모를 강조하는 데 이상적입니다. 이 가이드에서는 **C#**와 Aspose.Cells for .NET을 사용하여 Excel에서 간단한 Area chart와 누적 Area chart를 만드는 방법을 보여줍니다. 코드 스니펫은 완전하며 바로 컴파일할 수 있고, 모든 .NET 프로젝트에 적용할 수 있습니다.

이 문서에서는 다음 주제를 다룹니다:

C# Excel 라이브러리를 사용한 영역 차트 만들기

Aspose.Cells for .NET 은(는) 포괄적인 Excel 조작 라이브러리로, 개발자가 Microsoft Office 없이 Excel 파일을 생성, 편집 및 렌더링할 수 있도록 합니다. 워크시트, 셀 및 차트를 작업하기 위한 깔끔하고 객체 지향적인 API를 제공합니다.

차트를 사용할 때의 주요 이점:

  • 다양한 차트 유형 지원 – 표준, 누적, 100 % 누적 및 다양한 특수 차트 유형을 포함합니다.
  • 전체 서식 제어 – 색상, 마커, 축, 범례 및 데이터 레이블을 프로그래밍 방식으로 사용자 지정합니다.
  • 크로스‑플랫폼 – Windows, Linux 및 macOS에서 .NET 6+와 함께 작동합니다.
  • 고성능 – 대용량 데이터 세트를 효율적으로 처리합니다.

Aspose.Cells를 사용하려면 프로젝트에 NuGet 패키지를 추가하십시오:

PM> Install-Package Aspose.Cells

C#를 사용하여 Excel에서 영역 차트 만들기

아래는 간단한 Area chart를 만드는 완전하고 바로 실행할 수 있는 콘솔 애플리케이션입니다. 예제는 다음 단계들을 따릅니다:

  1. Workbook을 인스턴스화합니다.
  2. 첫 번째 워크시트를 샘플 데이터로 채웁니다.
  3. Area 차트 개체를 추가합니다.
  4. 차트 시리즈와 축을 구성합니다.
  5. 워크북을 XLSX 파일로 저장합니다.

핵심 라인에 대한 설명

LinePurpose
ChartType.Area표준 영역 차트를 지정합니다.
chart.NSeries.Add("=Sheet1!$B$2:$B$4", true)데이터 시리즈를 추가합니다; 두 번째 인수(true)는 시리즈가 첫 번째 열을 범주로 사용함을 나타냅니다.
chart.CategoryAxis.Title.TextX‑축 제목을 설정합니다.
chart.PlotArea.Area.Formatting플롯 영역의 배경 서식을 제어합니다.

프로그램을 실행하면 두 제품의 판매 추세를 보여주는 깔끔하게 서식이 지정된 영역 차트가 포함된 AreaChart_Output.xlsx 파일이 생성됩니다.

C#를 사용하여 Excel에서 누적 영역 차트 만들기

누적 영역 차트는 각 시리즈가 전체 값에 기여하는 비율을 보여줍니다. 아래 코드는 이전 예제를 기반으로 하며 차트 유형을 ChartType.StackedArea로 변경합니다.

간단한 영역 차트와 비교했을 때 어떤 변경 사항이 있나요?

  • ChartType.AreaStacked – 각 시리즈를 이전 시리즈 위에 렌더링합니다.
  • 누적 데이터를 보여주기 위해 여러 시리즈가 추가되었습니다.
  • 시각을 깔끔하게 유지하기 위해 플롯 영역에 투명도가 적용되었습니다.

생성된 Excel 파일은 완전한 기능을 갖춘 영역 차트를 표시하며, 추가 사용자 지정이나 배포를 위해 준비되어 있습니다.

무료 라이선스 받기

임시 라이선스를 얻어 Aspose.Cells를 제한 없이 탐색하세요:

var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

라이선스가 적용된 환경은 평가 워터마크를 제거하고 전체 기능 세트를 잠금 해제합니다.

Excel 영역 차트: 무료 리소스

공식 리소스를 통해 Excel 자동화 기술을 강화하세요:

결론

이 기사에서는 **C#**와 Aspose.Cells for .NET을 사용하여 Excel에서 표준 영역 차트와 누적 영역 차트를 모두 만드는 방법을 시연했습니다. 제공된 코드 샘플은 완전하고 컴파일 가능하며 차트 생성, 스타일링 및 파일 저장에 대한 모범 사례를 보여줍니다. 이러한 스니펫을 자체 애플리케이션에 통합하면 Microsoft Excel에 의존하지 않고도 강력한 시각적 분석을 제공할 수 있습니다.

추가 도움이 필요하면 Aspose.Cells 지원 포럼에서 대화를 시작하십시오.

참고