Việc trực quan hóa dữ liệu phân cấp với hiệu ứng ba chiều có thể làm cho báo cáo hấp dẫn hơn. Trong hướng dẫn này, bạn sẽ học cách tạo biểu đồ PyramidColumn3D trong Excel một cách lập trình bằng C# và Aspose.Cells for .NET. Ví dụ minh họa việc thêm dữ liệu, chèn biểu đồ, điều chỉnh cài đặt series và xuất workbook ra tệp Excel.

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

Thư viện Aspose.Cells .NET cho Biểu đồ PyramidColumn3D

Aspose.Cells for .NET là một API mạnh mẽ, được quản lý hoàn toàn, cho phép các nhà phát triển tạo, chỉnh sửa và hiển thị các tệp Excel mà không cần Microsoft Office. Nó hỗ trợ đầy đủ các loại biểu đồ Excel, bao gồm biểu đồ PyramidColumn3D.

Các ưu điểm chính khi sử dụng Aspose.Cells:

  • Rich Chart API – Truy cập trực tiếp vào các đối tượng biểu đồ, chuỗi, trục, chú giải và định dạng.
  • No Interop Dependency – Hoạt động trong bất kỳ môi trường .NET nào (Desktop, Server, Cloud).
  • High Performance – Xử lý các workbook lớn với mức tiêu thụ bộ nhớ thấp.
  • Multiple Formats – Lưu dưới dạng XLSX, XLS, CSV, PDF, HTML và các định dạng hình ảnh.

Để bắt đầu sử dụng Aspose.Cells, cài đặt gói NuGet:

PM> Install-Package Aspose.Cells

Tạo biểu đồ PyramidColumn3D cơ bản

Ví dụ sau tạo một workbook đơn giản, điền dữ liệu mẫu, thêm biểu đồ PyramidColumn3D, và lưu tệp dưới tên PyramidColumn3D_Basic.xlsx.

Giải thích các bước chính

BướcMô tả
1Tạo một đối tượng Workbook và truy cập Worksheet đầu tiên.
2Điền dữ liệu vào bảng với tên sản phẩm và giá trị doanh thu hàng quý.
3Gọi Charts.Add với ChartType.PyramidColumn3D để tạo biểu đồ cột kim tự tháp 3‑D.
4Thêm chuỗi dữ liệu (NSeries.Add) và đặt nhãn cho danh mục (trục X).
5Lưu workbook thành tệp XLSX có thể mở bằng Microsoft Excel.

Chạy chương trình sẽ tạo ra một tệp Excel chứa biểu đồ cột kim tự tháp 3‑D hiển thị dữ liệu bán hàng trong bốn quý.

Tùy chỉnh biểu đồ PyramidColumn3D (Màu sắc, Trục, Chú giải)

Thường xuyên bạn cần tùy chỉnh giao diện biểu đồ để phù hợp với thương hiệu công ty hoặc cải thiện khả năng đọc. Ví dụ dưới đây minh họa:

  • Thay đổi màu nền của cột.
  • Điều chỉnh vị trí chú giải.
  • Sửa đổi tiêu đề trục chính và trục phụ.
  • Bật nhãn dữ liệu.

Mục đích của mã tùy chỉnh

Tùy chỉnhĐoạn mãKết quả
Màu sắc chuỗichart.NSeries[s].Area.ForegroundColor = palette[s];Cột của mỗi năm hiển thị với màu sắc riêng biệt, phù hợp với thương hiệu.
Nhãn dữ liệuchart.NSeries[s].DataLabels.IsValueShown = true;Giá trị số được hiển thị phía trên mỗi cột để nhanh chóng nắm bắt thông tin.
Vị trí chú giảichart.Legend.Position = LegendPositionType.Bottom;Chú giải được đặt dưới biểu đồ, giải phóng không gian biểu đồ.
Tiêu đề trục & định dạng sốchart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormatCải thiện khả năng đọc và truyền tải đơn vị.
Xóa viềnchart.NSeries[s].Border.IsVisible = false;Tạo giao diện 3‑D sạch sẽ hơn.

Mở PyramidColumn3D_Customized.xlsx trong Excel để xem biểu đồ đã được tinh chỉnh, sẵn sàng cho bản trình bày.

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

Aspose.Cells yêu cầu giấy phép để có đầy đủ chức năng. Bạn có thể nhận giấy phép miễn phí tạm thời để đánh giá từ cổng thông tin Aspose:

Giấy phép tạm thời miễn phí cho Aspose.Cells

Áp dụng giấy phép trước khi tạo biểu đồ trong môi trường sản xuất để loại bỏ các dấu bản quyền đánh giá.

// Example of applying a license (place this at the start of your program)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

Tài nguyên bổ sung

Kết luận

Tạo biểu đồ PyramidColumn3D với Aspose.Cells for .NET là rất đơn giản:

  1. Điền dữ liệu vào bảng tính.
  2. Thêm biểu đồ ChartType.PyramidColumn3D.
  3. Đặt series, categories và định dạng tùy chọn.
  4. Lưu workbook.

Thư viện cung cấp cho bạn quyền kiểm soát đầy đủ đối với thẩm mỹ biểu đồ, cho phép bạn tạo ra các hình ảnh trực quan chất lượng chuyên nghiệp trực tiếp từ các ứng dụng C# của mình.

Nếu bạn cần hỗ trợ thêm, hãy thoải mái tham gia các diễn đàn cộng đồng Aspose hoặc khám phá tài liệu phong phú được liên kết ở trên.

Xem thêm