주식 가격, 고·저·종가 값 및 거래량과 같은 금융 데이터를 시각화하는 것은 분석가와 개발자에게 일반적인 요구 사항입니다. Aspose.Cells for .NET을(를) 사용하면 Microsoft Excel을 설치하지 않고도 C# 애플리케이션에서 직접 StockHighLowClose 차트를 생성할 수 있습니다.
이 기사에서는 다음을 배웁니다:
- Aspose.Cells가 차트 생성을 단순화하는 방법.
- StockHighLowClose 차트를 만드는 단계별 코드.
- 축, 범례 및 마커에 대한 사용자 지정 옵션.
- 기존 차트를 업데이트하는 방법.
C# Excel 라이브러리를 사용하여 StockHighLowClose 차트 만들기
Aspose.Cells for .NET은 강력하고 완전 관리되는 라이브러리로, 개발자가 프로그래밍 방식으로 Excel 파일을 생성, 수정 및 렌더링할 수 있게 합니다. 이 라이브러리는 모든 주요 Excel 형식을 지원하며 워크시트, 셀, 차트, 피벗 테이블 등을 작업할 수 있는 광범위한 API를 제공합니다.
차트 생성의 주요 이점:
- Excel interop 필요 없음 – .NET이 실행되는 모든 플랫폼에서 작동합니다.
- 전체 차트 유형 지원 – Stock, Candlestick, OHLC 및 StockHighLowClose 포함.
- 풍부한 사용자 지정 – 색상, 마커, 축 제목, 보조 축 등.
- 고성능 – 대용량 데이터 세트에 적합합니다.
시작하기
- Download 최신 Aspose.Cells for .NET을(를) 공식 릴리스 페이지에서 다운로드합니다.
- Install NuGet 패키지를 설치합니다:
PM> Install-Package Aspose.Cells
- C# 프로젝트에
Aspose.Cells참조를 추가합니다.
Excel에서 C#을 사용하여 StockHighLowClose 차트 만들기
아래는 워크시트를 만들고 샘플 OHLC 데이터를 채운 다음 StockHighLowClose 차트를 추가하고 워크북을 StockChart_Output.xlsx 로 저장하는 완전하고 바로 실행 가능한 C# 콘솔 프로그램입니다.
코드 설명
| Step | What the code does |
|---|---|
| 1️⃣ | 새 Workbook을 인스턴스화하고 첫 번째 워크시트에 접근합니다. |
| 2️⃣ | 헤더 제목을 작성하고 날짜, 시가, 고가, 저가, 종가 값을 행에 채웁니다. |
| 3️⃣ | ChartType.StockHighLowClose 차트를 데이터 테이블 아래에 추가합니다. |
| 4️⃣ | 차트를 워크시트 범위에 연결하고 카테고리(날짜) 축을 정의합니다. |
| 5️⃣ | 축 제목을 설정하고 가격 수준을 더 쉽게 읽을 수 있도록 격자선을 활성화합니다. |
| 6️⃣ | 우측에 범례를 표시하고 데이터 포인트 마커를 사용자 정의합니다. |
| 7️⃣ | StockChart_Output.xlsx 파일로 워크북을 저장합니다. |
프로그램을 실행하면 완전한 기능을 갖춘 StockHighLowClose 차트를 포함하는 Excel 파일이 생성되며, 이 파일은 Microsoft Excel, LibreOffice 또는 XLSX 형식을 지원하는 다른 뷰어에서 열 수 있습니다.
무료 라이선스 받기
Aspose.Cells는 평가 워터마크를 제거하고 전체 기능을 잠금 해제하는 임시 무료 라이선스를 제공합니다. Aspose 임시 라이선스 페이지에서 라이선스를 얻으세요. 애플리케이션 시작 시 라이선스를 적용하십시오:
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
무료 리소스
- 개발자 가이드 – https://docs.aspose.com/cells/net/
- 온라인 Excel 뷰어 – https://products.aspose.app/cells/family
- API 레퍼런스 – https://reference.aspose.com/cells/net/
- 사용 방법 기사 – https://blog.aspose.com/ko/categories/aspose.cells-product-family/
결론
Creating a StockHighLowClose 차트를 Aspose.Cells for .NET으로 만드는 것은 간단하며 서버에 Microsoft Excel이 필요하지 않습니다. 위의 전체 예제를 따라 하면 전문적인 금융 차트를 생성하고, 브랜드에 맞게 맞춤 설정하며, 보고 파이프라인이나 웹 애플리케이션에 통합할 수 있습니다.
질문이 있거나 도움이 필요하거나 경험을 공유하고 싶다면, 언제든지 Aspose.Cells Support Forum 커뮤니티에 참여하세요.