Việc trực quan hoá dữ liệu lớp trong dạng ba‑chiều giúp các bên liên quan nhanh chóng nắm bắt thành phần của tổng số qua các danh mục. Trong bài viết này, bạn sẽ học cách tạo một CylinderStacked chart — biểu đồ cột trụ xếp chồng 3‑D — trong một workbook Excel bằng C# và Aspose.Cells for .NET. Hướng dẫn bao gồm một mẫu mã hoàn chỉnh, sẵn sàng chạy và một tổng quan ngắn gọn về cách chỉnh sửa một biểu đồ hiện có thành kiểu trụ.

Bài viết này bao gồm các chủ đề sau:

Thư viện Excel C# để Tạo Biểu đồ CylinderStacked

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 API phong phú để tạo, chỉnh sửa và định dạng biểu đồ một cách lập trình. Khi làm việc với các loại biểu đồ 3‑D như biểu đồ CylinderStacked, Aspose.Cells cung cấp hỗ trợ đầy đủ cho các loại biểu đồ, định dạng chuỗi, cấu hình trục và nhiều hơn nữa.

Các lợi thế chính khi sử dụng Aspose.Cells for .NET:

  • API đầy đủ tính năng – Truy cập mọi tính năng của Excel, bao gồm các loại biểu đồ 3‑D nâng cao.
  • Không phụ thuộc vào Office – Hoạt động trong môi trường phía máy chủ mà không cần cài đặt Excel.
  • Hiệu năng cao – Xử lý sổ làm việc lớn với mức tiêu thụ bộ nhớ thấp.
  • Đa nền tảng – Tương thích với .NET Framework, .NET Core và .NET 5/6+.

Cài đặt

PM> Install-Package Aspose.Cells

Tạo biểu đồ CylinderStacked trong Excel bằng C#

Dưới đây là một ví dụ hoàn chỉnh, tự chứa, tạo một workbook, điền dữ liệu mẫu, thêm biểu đồ CylinderStacked, tùy chỉnh giao diện và lưu tệp.

Giải thích từng bước

  1. Tạo một workbook mới và lấy worksheet đầu tiên.
  2. Chèn dữ liệu mẫu – các danh mục (Q1‑Q4) và ba chuỗi sản phẩm.
  3. Thêm biểu đồ sử dụng ChartType.CylinderStacked.
  4. Xác định phạm vi dữ liệu cho biểu đồ và đặt trục danh mục.
  5. Tùy chỉnh các thành phần của biểu đồ (tiêu đề, chú giải, tiêu đề trục, quay 3‑D).
  6. Lưu workbook thành tệp Excel.

Mã C# hoàn chỉnh

Giải thích các dòng chính

  • ChartType.CylinderStacked chọn biểu đồ cột trụ xếp chồng 3‑D.
  • SetChartDataRange("A1:D5", true) cho Aspose.Cells biết rằng hàng đầu tiên được coi là tên chuỗi.
  • chart.NSeries.CategoryData = "A2:A5" ánh xạ các quý vào trục X.

Nhận giấy phép miễn phí

Khám phá các giấy phép tạm thời miễn phí của Aspose.Cells để mở khóa tất cả các tính năng trong quá trình phát triển. Truy cập trang giấy phép tạm thời để nhận khóa giấy phép và bắt đầu xây dựng các giải pháp Excel mạnh mẽ mà không bị hạn chế.

CylinderStacked Chart Excel: Tài nguyên miễn phí

Tiếp tục hành trình học tập của bạn với những tài nguyên hữu ích này:

Kết luận

Trong bài viết này, chúng tôi đã trình bày cách tạo biểu đồ CylinderStacked — một biểu đồ cột trụ xếp chồng 3‑D — bằng cách sử dụng Aspose.Cells for .NET. Các ví dụ mã được cung cấp minh họa cả việc tạo một biểu đồ mới hoàn toàn và chuyển đổi một biểu đồ hiện có sang kiểu trụ. Với Aspose.Cells, bạn có thể tạo ra các hình ảnh trực quan tinh vi hoàn toàn bằng lập trình, mà không cần Microsoft Excel trên máy chủ.

Nếu bạn có câu hỏi hoặc cần hỗ trợ thêm, hãy thoải mái đăng lên diễn đàn hỗ trợ Aspose.Cells.

Xem thêm