Việc trực quan hóa các bộ dữ liệu ba‑chiều là điều thiết yếu cho phân tích kỹ thuật, khoa học và tài chính. Một Surface3D chart cung cấp một biểu diễn rõ ràng, mã màu của các giá trị trên hai trục, giúp các xu hướng và mẫu nhanh chóng nhận diện. Trong bài viết này, bạn sẽ học cách tạo một Surface3D chart trong Excel bằng C# với Aspose.Cells for .NET. Mã mẫu tạo một workbook, điền dữ liệu mẫu, thêm một Surface3D chart, tùy chỉnh giao diện của nó và lưu tệp ở định dạng XLSX.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ Surface3D
- Tạo biểu đồ Surface3D 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 đồ Surface3D
Aspose.Cells for .NET là một thư viện tự động hoá Excel toàn diệ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à không cần Microsoft Office. Nó hỗ trợ tất cả các loại biểu đồ, bao gồm biểu đồ Bề mặt 3‑D, và cung cấp các API hiệu suất cao cho các bộ dữ liệu lớn.
Các lợi thế chính khi sử dụng Aspose.Cells for .NET:
- Full‑featured API – Truy cập mọi tính năng của Excel một cách lập trình.
- Robust chart support – Tạo biểu đồ 2‑D, 3‑D và các biểu đồ đặc biệt như Surface, Radar và Stock.
- Performance‑optimized – Xử lý hàng triệu ô với mức tiêu thụ bộ nhớ thấp.
- Cross‑platform – Hoạt động trên .NET Framework, .NET Core, .NET 5/6/7 và .NET Standard.
Cài đặt
Cài đặt thư viện qua NuGet:
PM> Install-Package Aspose.Cells
Hoặc thêm tham chiếu gói vào tệp dự án của bạn:
<PackageReference Include="Aspose.Cells" Version="24.12.0" />
Tạo biểu đồ Surface3D trong Excel bằng C#
Dưới đây là một ứng dụng console C# hoàn chỉnh, tự chứa, tạo biểu đồ Surface3D.
1. Tạo một dự án console mới
dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells
2. Thay thế Program.cs bằng đoạn mã sau
Giải thích các bước chính
| Bước | Mô tả |
|---|---|
| 1 | Tạo một Workbook mới và truy cập vào bảng tính đầu tiên. |
| 2 | Điền dữ liệu vào bảng tính bằng một ma trận các giá trị Z và nhãn cho các trục X và Y. |
| 3 | Thêm một đối tượng biểu đồ ChartType.Surface3D và đặt nó trên bảng tính. |
| 4 | Đặt phạm vi dữ liệu cho biểu đồ, liên kết các danh mục (X) và chuỗi (Y) với các ô. |
| 5 | Minh họa các tùy chỉnh tùy chọn: kiểu, chú giải, tiêu đề trục và định dạng khu vực vẽ. |
| 6 | Lưu bảng tính dưới dạng tệp XLSX. |
Chạy dự án bằng dotnet run. Tệp Surface3DChart_Output.xlsx được tạo sẽ chứa bảng dữ liệu và một biểu đồ bề mặt 3‑D được hiển thị đầy đủ.
Nhận giấy phép miễn phí
Aspose cung cấp giấy phép tạm thời miễn phí để đánh giá. Truy cập trang giấy phép tạm thời của Aspose để nhận khóa giấy phép 30‑day mở khóa tất cả các tính năng, bao gồm tạo biểu đồ, mà không có bất kỳ dấu nước nào.
// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");
Biểu đồ Surface3D Excel: Tài nguyên miễn phí
Tiếp tục mở rộng kiến thức tự động hóa Excel của bạn với những tài nguyên miễn phí sau:
- Hướng dẫn cho nhà phát triển – https://docs.aspose.com/cells/net/
- Demo Trực tuyến & Trình chuyển đổi – https://products.aspose.app/cells/family
- Tham chiếu API – https://reference.aspose.com/cells/net/
- Bài viết Hướng dẫn & Bài đăng Blog – https://blog.aspose.com/vi/categories/aspose.cells-product-family/
- Diễn đàn Cộng đồng – https://forum.aspose.com/c/cells/9
Kết luận
Tạo biểu đồ Surface3D trong Excel rất đơn giản với Aspose.Cells for .NET. Thư viện trừu tượng hoá việc xử lý XML cấp‑low‑level, cho phép bạn tập trung vào việc chuẩn bị dữ liệu và tùy chỉnh hình ảnh. Sử dụng các mẫu mã được cung cấp làm điểm khởi đầu, điều chỉnh ma trận dữ liệu cho kịch bản của riêng bạn, và tận hưởng các hình ảnh bề mặt 3‑D chất lượng cao, sẵn sàng xuất khẩu trong vài phút.
Nếu có bất kỳ câu hỏi, vấn đề hoặc yêu cầu tính năng nào, hãy thoải mái đăng lên diễn đàn hỗ trợ Aspose.