Việc trực quan hoá dữ liệu phân cấp hoặc tích lũy thường yêu cầu một biểu đồ cột chồng với giao diện 3‑D. Aspose.Cells for .NET giúp tạo một biểu đồ Cylindrical Bar Stacked một cách dễ dàng trực tiếp từ mã nguồn. Dù bạn đang xây dựng bảng điều khiển tài chính, báo cáo doanh thu theo khu vực, hay bất kỳ kịch bản biểu đồ cột chồng nào khác, hướng dẫn dưới đây sẽ chỉ cho bạn cách tạo, tùy chỉnh và lưu biểu đồ bằng C#.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để Tạo Biểu đồ Thanh Hình Trụ Được Xếp Chồng
- Tạo Biểu đồ Thanh Hình Trụ Được Xếp Chồng trong Excel bằng C#
- Nhận Giấy phép Miễn phí
- Tài nguyên Miễn phí
- Kết luận
- Xem Thêm
Thư viện Excel C# để tạo biểu đồ cột xếp chồng dạng trụ
Aspose.Cells for .NET là một thư viện thao tác Excel toàn diện, loại bỏ nhu cầu tự động hoá Microsoft Office. Nó cung cấp một bộ API vẽ biểu đồ phong phú, bao gồm loại CylindricalBarStacked, vẽ các chuỗi thanh xếp chồng dưới dạng hình trụ 3‑D.
Lợi ích chính khi sử dụng Aspose.Cells để tạo biểu đồ:
- Full .NET Integration – Hoạt động với .NET 6+, .NET Framework và .NET Core.
- No Office Dependency – Chạy trên máy chủ, container và pipeline CI/CD mà không cần cài đặt Office.
- High Performance – Xử lý hiệu quả các workbook lớn và biểu đồ phức tạp.
- Multiple Format Support – Lưu dưới dạng XLSX, XLS, CSV, PDF, PNG, JPEG và các định dạng khác.
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.
- Thêm thư viện vào dự án của bạn qua NuGet:
PM> Install-Package Aspose.Cells
Bây giờ bạn đã sẵn sàng để tạo biểu đồ Cột xếp chồng dạng Trụ một cách lập trình.
Tạo biểu đồ cột dạng trụ xếp chồng trong Excel bằng C#
Dưới đây là một ví dụ C# đầy đủ, có thể biên dịch được, minh họa:
- Tạo một workbook mới.
- Điền dữ liệu mẫu.
- Thêm biểu đồ CylindricalBarStacked.
- Tùy chỉnh series, trục và giao diện.
- Lưu workbook thành tệp XLSX.
Giải thích mã
| Bước | Mô tả công việc của mã |
|---|---|
| 1 | Tạo một workbook trống và lấy worksheet đầu tiên. |
| 2 | Điền dữ liệu bán hàng mẫu cho bốn khu vực và ba sản phẩm vào worksheet. |
| 3 | Thêm biểu đồ CylindricalBarStacked đặt phía dưới bảng dữ liệu. |
| 4 | Thêm ba series, mỗi series cho một sản phẩm, và liên kết chúng với phạm vi dữ liệu tương ứng. |
| 5 | Đặt nhãn danh mục (trục X) thành tên các khu vực. |
| 6 | Minh họa các chỉnh sửa hình ảnh thường gặp: viền, định dạng vùng vẽ, vị trí chú giải, và tiêu đề trục. |
| 7 | Lưu workbook thành tệp XLSX có thể mở bằng Excel, Google Sheets hoặc bất kỳ trình xem nào tương thích. |
Chạy chương trình sẽ tạo ra CylindricalBarStackedChart_Output.xlsx chứa một biểu đồ cột trụ chồng 3‑D, trực quan tổng hợp doanh số sản phẩm theo khu vực.
Nhận giấy phép miễn phí
Aspose.Cells yêu cầu một giấy phép để có đầy đủ chức năng. Bạn có thể nhận giấy phép tạm thời miễn phí để đánh giá từ trang giấy phép tạm thời của Aspose. Tệp giấy phép có thể được áp dụng trong mã của bạn như được mô tả trong tài liệu về giấy phép.
Tài nguyên miễn phí
- Hướng dẫn cho nhà phát triển – Tham chiếu API toàn diện và các hướng dẫn: https://docs.aspose.com/cells/net/
- Ứng dụng trực tuyến – Thử tạo biểu đồ mà không cần mã: https://products.aspose.app/cells/family
- Tham chiếu API – Các thành viên và thuộc tính chi tiết: https://reference.aspose.com/cells/net/
- Bài viết Hướng dẫn – Các kịch bản thực tế và dự án mẫu: https://blog.aspose.com/vi/categories/aspose.cells-product-family/
Kết luận
Creating a Cylindrical Bar Stacked chart với Aspose.Cells for .NET chỉ cần vài dòng mã. Thư viện trừu tượng hoá sự phức tạp của các đối tượng biểu đồ Excel đồng thời cung cấp cho bạn quyền kiểm soát đầy đủ về dữ liệu, bố cục và kiểu dáng trực quan. Sử dụng ví dụ ở trên như một điểm khởi đầu và điều chỉnh nó cho các yêu cầu báo cáo của riêng bạn — dù bạn cần lấy dữ liệu cho biểu đồ từ cơ sở dữ liệu, áp dụng định dạng có điều kiện, hoặc xuất kết quả ra PDF hoặc hình ảnh.
Nếu bạn gặp bất kỳ khó khăn nào hoặc có câu hỏi, hãy thoải mái đăng chúng trên diễn đàn hỗ trợ miễn phí của chúng tôi.