Việc trực quan hoá dữ liệu dưới dạng ba chiều có thể làm cho báo cáo hấp dẫn hơn và dễ hiểu hơn. Trong bài viết này, bạn sẽ học cách tạo biểu đồ Trụ trong Excel bằng C# và Aspose.Cells for .NET. Chỉ với vài dòng mã, bạn có thể tạo ra một biểu đồ trụ 3‑D đầy đủ tính năng, tùy chỉnh tiêu đề, trục và kiểu dáng, và xuất workbook ra các định dạng XLSX, PDF hoặc hình ảnh.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ hình trụ
- Tạo biểu đồ hình trụ trong Excel bằng C#
- Cập nhật biểu đồ hình trụ hiện có
- 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 đồ hình trụ
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ó hoàn toàn hỗ trợ các loại biểu đồ 3‑D, bao gồm biểu đồ Cylinder, và cung cấp một API sạch sẽ, hướng đối tượng.
Các ưu điểm chính khi sử dụng Aspose.Cells for .NET:
- Rich API Coverage – Truy cập mọi tính năng của Excel một cách lập trình, từ công thức đến các loại biểu đồ nâng cao.
- High Performance – Xử lý các workbook lớn một cách hiệu quả với mức tiêu thụ bộ nhớ thấp.
- Multiple Output Formats – Lưu dưới dạng XLSX, XLS, CSV, PDF, HTML và các định dạng hình ảnh khác nhau.
- No External Dependencies – Hoạt động trên bất kỳ nền tảng .NET nào (bao gồm .NET Core và .NET 7+).
Bắt đầu trong ba bước đơn giản:
- Download bản phát hành mới nhất từ trang phát hành Aspose.Cells.
- Install gói NuGet:
PM> Install-Package Aspose.Cells
- Thêm
using Aspose.Cells;vào tệp C# của bạn và bắt đầu viết mã.
Tạo biểu đồ Trụ trong Excel bằng C#
Dưới đây là một ví dụ hoàn chỉnh, sẵn sàng chạy, minh họa cách tạo biểu đồ Cylinder đơn giản từ đầu.
Giải thích từng bước
- Tạo một workbook mới và lấy worksheet đầu tiên.
- Điền dữ liệu vào worksheet với dữ liệu mẫu (các danh mục và giá trị số).
- Thêm một biểu đồ loại
ChartType.Cylinder. - Cấu hình tiêu đề biểu đồ, series và các trục.
- Lưu workbook thành tệp XLSX.
Mã C# hoàn chỉnh
Những gì mã thực hiện
- Lines 1‑9 – Nhập các namespace cần thiết.
- Lines 13‑19 – Tạo một
Workbookmới và lấyWorksheetđầu tiên. - Lines 22‑33 – Ghi tiêu đề và dữ liệu mẫu vào các ô
A1:B5. - Lines 36‑40 – Thêm biểu đồ 3‑D Cylinder vào sheet và đặt tiêu đề mô tả.
- Lines 43‑48 – Thêm một series dữ liệu liên kết với phạm vi giá trị, đặt tên series và đảm bảo loại series là
Cylinder. - Lines 51‑53 – Gán nhãn danh mục (trục X).
- Lines 56‑59 – Thêm tiêu đề cho các trục danh mục và giá trị.
- Lines 62‑65 – Lưu workbook dưới tên
CylinderChart_Output.xlsx.
Chạy chương trình, mở tệp Excel đã tạo, và bạn sẽ thấy biểu đồ Cylinder được hiển thị đầy đủ, hiển thị số liệu bán hàng theo quý.
Nhận giấy phép miễn phí
Aspose cung cấp giấy phép tạm thời miễn phí giúp loại bỏ dấu watermark đánh giá và cho phép đầy đủ chức năng API trong một thời gian giới hạn. Truy cập trang giấy phép tạm thời của Aspose để nhận giấy phép miễn phí của bạn và bắt đầu sử dụng Aspose.Cells mà không bị hạn chế.
Biểu đồ Trụ Excel: Tài nguyên miễn phí
Tiếp tục mở rộng kiến thức tự động hoá Excel của bạn với những tài nguyên miễn phí này:
- Hướng dẫn dành cho nhà phát triển – Tài liệu toàn diện cho Aspose.Cells API: https://docs.aspose.com/cells/net/
- Ứng dụng trực tuyến – Thử tạo biểu đồ trực tiếp trong trình duyệt: https://products.aspose.app/cells/family
- Tham khảo API – Danh sách thành viên chi tiết và các ví dụ: https://reference.aspose.com/cells/net/
- Bài viết hướng dẫn – Các kịch bản thực tế và hướng dẫn từng bước: https://blog.aspose.com/vi/categories/aspose.cells-product-family/
Kết luận
Trong bài viết này, chúng tôi đã trình bày cách tạo, tùy chỉnh và chuyển đổi biểu đồ Trụ trong Excel bằng C# và Aspose.Cells for .NET. Các khả năng tạo biểu đồ mạnh mẽ của thư viện cho phép bạn tạo ra các hình ảnh 3‑D chuyên nghiệp với ít mã lệnh, và cùng một API hoạt động trên tất cả các nền tảng .NET.
Bạn có thể thoải mái thử nghiệm các tùy chọn định dạng bổ sung—như định dạng khu vực biểu đồ, áp dụng gradient màu, hoặc xuất ra PDF/PNG—to meet the exact needs of your reporting solutions. Nếu bạn gặp bất kỳ khó khăn nào, các diễn đàn hỗ trợ của Aspose luôn sẵn sàng giúp đỡ.