Việc trực quan hoá dữ liệu tài chính như giá cổ phiếu, giá cao‑thấp‑đóng và khối lượng giao dịch là một yêu cầu phổ biến đối với các nhà phân tích và nhà phát triển. Với Aspose.Cells for .NET, bạn có thể tạo biểu đồ StockHighLowClose trực tiếp từ ứng dụng C# của mình mà không cần cài đặt Microsoft Excel.
Trong bài viết này, bạn sẽ học:
- Cách Aspose.Cells đơn giản hoá việc tạo biểu đồ.
- Mã từng bước để tạo biểu đồ StockHighLowClose.
- Các tùy chọn tùy chỉnh cho trục, chú giải và dấu đánh dấu.
- Cách cập nhật biểu đồ hiện có.
Thư viện Excel C# để tạo biểu đồ StockHighLowClose
Aspose.Cells for .NET là một thư viện mạnh mẽ, được quản lý hoàn toàn, cho phép các nhà phát triển tạo, sửa đổi và hiển thị các tệp Excel một cách lập trình. Nó hỗ trợ tất cả các định dạng Excel chính và cung cấp một API phong phú để làm việc với các bảng tính, ô, biểu đồ, bảng tổng hợp và nhiều hơn nữa.
Lợi ích chính cho việc tạo biểu đồ:
- Không cần interop Excel – hoạt động trên bất kỳ nền tảng nào mà .NET chạy.
- Hỗ trợ đầy đủ các loại biểu đồ – bao gồm Stock, Candlestick, OHLC và StockHighLowClose.
- Tùy chỉnh phong phú – màu sắc, dấu hiệu, tiêu đề trục, trục phụ, v.v.
- Hiệu năng cao – phù hợp cho các bộ dữ liệu lớn.
Bắt đầu
- Tải xuống phiên bản mới nhất của Aspose.Cells for .NET từ trang phát hành chính thức.
- Cài đặt gói NuGet:
PM> Install-Package Aspose.Cells
- Thêm một tham chiếu đến
Aspose.Cellstrong dự án C# của bạn.
Tạo biểu đồ StockHighLowClose trong Excel bằng C#
Dưới đây là một chương trình console C# hoàn chỉnh, sẵn sàng chạy, tạo một worksheet, điền dữ liệu OHLC mẫu, thêm biểu đồ StockHighLowClose, và lưu workbook dưới tên StockChart_Output.xlsx.
Giải thích mã
| Bước | Mô tả mã |
|---|---|
| 1️⃣ | Tạo một đối tượng Workbook mới và truy cập vào bảng tính đầu tiên. |
| 2️⃣ | Ghi tiêu đề cột và điền các hàng với ngày, giá mở cửa, giá cao, giá thấp và giá đóng cửa. |
| 3️⃣ | Thêm biểu đồ ChartType.StockHighLowClose được đặt dưới bảng dữ liệu. |
| 4️⃣ | Liên kết biểu đồ với phạm vi bảng tính và xác định trục danh mục (ngày). |
| 5️⃣ | Đặt tiêu đề trục và bật lưới để dễ đọc mức giá. |
| 6️⃣ | Hiển thị chú giải ở phía bên phải và tùy chỉnh các dấu điểm dữ liệu. |
| 7️⃣ | Lưu bảng tính dưới tên StockChart_Output.xlsx. |
Chạy chương trình sẽ tạo ra một tệp Excel chứa biểu đồ StockHighLowClose hoạt động đầy đủ, sẵn sàng được mở trong Microsoft Excel, LibreOffice hoặc bất kỳ trình xem nào khác hỗ trợ định dạng XLSX.
Nhận giấy phép miễn phí
Aspose.Cells cung cấp giấy phép tạm thời miễn phí giúp loại bỏ các dấu watermark đánh giá và mở khóa đầy đủ chức năng. Nhận giấy phép này từ trang giấy phép tạm thời của Aspose. Áp dụng giấy phép khi khởi động ứng dụng của bạn:
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Tài Nguyên Miễn Phí
- Hướng dẫn cho nhà phát triển – https://docs.aspose.com/cells/net/
- Trình xem Excel trực tuyến – https://products.aspose.app/cells/family
- Tham chiếu API – https://reference.aspose.com/cells/net/
- Bài viết hướng dẫn – https://blog.aspose.com/vi/categories/aspose.cells-product-family/
Kết luận
Creating a StockHighLowClose chart với Aspose.Cells for .NET là đơn giản và không yêu cầu Microsoft Excel trên máy chủ. Bằng cách làm theo ví dụ đầy đủ ở trên, bạn có thể tạo ra các biểu đồ tài chính chuyên nghiệp, tùy chỉnh chúng để phù hợp với thương hiệu của mình và tích hợp chúng vào quy trình báo cáo hoặc ứng dụng web.
Nếu bạn có bất kỳ câu hỏi nào, cần hỗ trợ, hoặc muốn chia sẻ kinh nghiệm của mình, hãy thoải mái tham gia cộng đồng tại Aspose.Cells Support Forum.