Việc trực quan hoá các xu hướng tích lũy qua các danh mục là điều cần thiết cho phân tích kinh doanh và báo cáo. Một biểu đồ LineStacked chart (còn được gọi là biểu đồ Stacked Line) giúp bạn hiển thị cách mỗi chuỗi đóng góp vào tổng cộng theo thời gian trong khi vẫn giữ giao diện biểu đồ đường quen thuộc.
Trong hướng dẫn này, bạn sẽ học cách tạo biểu đồ LineStacked trong Excel bằng C# với Aspose.Cells for .NET. Mã mẫu là tự chứa, có thể biên dịch đầy đủ và bao gồm các chú thích giải thích từng bước.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ LineStacked
- Tạo biểu đồ LineStacked trong Excel bằng C#
- Tài nguyên miễn phí
- Kết luận
- Xem thêm
Thư viện Excel C# để Tạo Biểu đồ Xếp chồng dạng Đường
Aspose.Cells for .NET là một thư viện tự động hóa Excel mạnh mẽ 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à không cần Microsoft Office. Nó cung cấp một API toàn diện cho việc tạo biểu đồ, bao gồm tất cả các loại biểu đồ tích hợp sẵn như LineStacked.
Các ưu điểm chính khi sử dụng Aspose.Cells để tạo biểu đồ:
- Bao phủ đầy đủ các loại biểu đồ – Tất cả các loại biểu đồ Excel đều có sẵn thông qua một API thống nhất.
- Tùy chỉnh chi tiết – Kiểm soát các chuỗi, trục, chú giải, nhãn dữ liệu và hơn thế nữa.
- Không có phụ thuộc COM hoặc interop – Hoạt động trên bất kỳ nền tảng nào hỗ trợ .NET.
- Hiệu năng cao – Xử lý hiệu quả các workbook và bộ dữ liệu lớn.
Bắt đầu nhanh chóng:
- Tải xuống bản phát hành mới nhất từ trang phát hành Aspose.Cells.
- Thêm gói NuGet vào dự án của bạn:
PM> Install-Package Aspose.Cells
Tạo biểu đồ LineStacked 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 workbook mới.
- Điền dữ liệu mẫu cho ba danh mục sản phẩm.
- Chèn một biểu đồ LineStacked.
- Tùy chỉnh tiêu đề biểu đồ, các trục và chú giải.
- Lưu workbook dưới tên
LineStackedChart_Output.xlsx.
Giải thích mã
| Step | Purpose |
|---|---|
| 1 | Khởi tạo một Workbook mới và truy cập vào bảng tính đầu tiên. |
| 2 | Ghi một hàng tiêu đề và sáu hàng dữ liệu bán hàng mẫu cho ba sản phẩm. |
| 3 | Thêm một biểu đồ loại ChartType.LineStacked. Biểu đồ chiếm các hàng 8‑26 và cột 0‑10 trên bảng tính. |
| 4 | Thêm ba chuỗi – một cho mỗi sản phẩm – liên kết chúng với các phạm vi dữ liệu tương ứng. |
| 5 | Đặt trục danh mục (trục X) thành tên các tháng. |
| 6 | Minh họa các tùy chỉnh phổ biến: màu nền, tiêu đề trục, vị trí chú giải và nhãn dữ liệu. |
| 7 | Lưu workbook vào hệ thống tệp cục bộ. |
Chạy chương trình sẽ tạo một tệp Excel với biểu đồ LineStacked hoạt động đầy đủ, trực quan xếp chồng ba dòng sản phẩm, cho phép bạn thấy cả xu hướng riêng lẻ và hiệu ứng tổng hợp của chúng.
Tài nguyên miễn phí
- Developer’s Guide – Hướng dẫn chi tiết API và các bài hướng dẫn: https://docs.aspose.com/cells/net/
- Online Demo & Conversion – Kiểm tra việc tạo biểu đồ mà không cần mã: https://products.aspose.app/cells/family
- API Reference – Danh sách đầy đủ các loại biểu đồ và thuộc tính: https://reference.aspose.com/cells/net/
- How‑To Articles – Khám phá thêm các kịch bản biểu đồ: https://blog.aspose.com/vi/categories/aspose.cells-product-family/
Kết luận
Bài viết này đã trình bày cách tạo biểu đồ LineStacked trong Excel bằng Aspose.Cells for .NET. Bằng cách tận dụng API đơn giản của thư viện, bạn có thể tạo các biểu đồ đường xếp chồng tinh vi một cách lập trình, tùy chỉnh hoàn toàn giao diện của chúng và xuất kết quả ra bất kỳ định dạng nào được hỗ trợ (XLSX, PDF, PNG, v.v.).
Bạn có thể tự do chỉnh sửa dữ liệu mẫu, màu sắc hoặc cài đặt trục để phù hợp với nhu cầu báo cáo của mình. Nếu bạn gặp bất kỳ vấn đề nào hoặc có câu hỏi, cộng đồng hỗ trợ của Aspose sẵn sàng giúp đỡ.