Việc trực quan hóa dữ liệu tỷ lệ là một yêu cầu phổ biến cho các báo cáo kinh doanh, bảng điều khiển và bài thuyết trình. Trong bài viết này, bạn sẽ học cách tạo Biểu đồ tròn trong một workbook Excel bằng C# với Aspose.Cells for .NET. Hướng dẫn cung cấp một quy trình chi tiết, từng bước rõ ràng và các mẫu mã hoàn chỉnh, sẵn sàng chạy mà bạn có thể tích hợp vào bất kỳ ứng dụng .NET nào.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ tròn
- Tạo biểu đồ tròn đơn giản trong Excel bằng C#
- Tạo biểu đồ tròn nổ với màu tùy chỉnh
- 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 đồ tròn
Aspose.Cells for .NET là một thư viện mạnh mẽ, giàu tính năng 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. Thư viện cung cấp một API toàn diện cho việc tạo biểu đồ, bao gồm hỗ trợ đầy đủ cho Pie, 3‑D Pie, Doughnut, và nhiều loại biểu đồ khác.
Lợi ích chính của việc sử dụng Aspose.Cells để tạo biểu đồ tròn:
- Kiểm soát đầy đủ các thành phần biểu đồ – tiêu đề, chú giải, nhãn dữ liệu, màu sắc và cài đặt nổ.
- Không phụ thuộc vào Excel – chạy trên máy chủ, dịch vụ đám mây hoặc bất kỳ môi trường nào hỗ trợ .NET.
- Hiệu năng cao – xử lý hiệu quả các bộ dữ liệu lớn.
- Nhiều định dạng đầu ra – lưu dưới dạng XLSX, PDF, PNG, JPEG và hơn nữa.
Để bắt đầu sử dụng Aspose.Cells, cài đặt gói NuGet:
PM> Install-Package Aspose.Cells
Tạo biểu đồ tròn đơn giản trong Excel bằng C#
Ví dụ sau đây minh họa cách tạo một biểu đồ Pie cơ bản để trực quan hoá dữ liệu thị phần.
Giải thích các bước chính
| Step | Purpose |
|---|---|
| 1 | Tạo một Workbook mới và lấy worksheet mặc định. |
| 2 | Điền dữ liệu vào sheet với tên sản phẩm và giá trị cổ phần tương ứng. |
| 3 | Thêm một biểu đồ loại ChartType.Pie. Bốn đối số số xác định góc trên‑trái và góc dưới‑phải của vùng biểu đồ (hàng, cột). |
| 4 | Gán tiêu đề có ý nghĩa cho biểu đồ. |
| 5 | Liên kết series với dữ liệu số (B2:B5) và các danh mục (A2:A5). |
| 6 | Bật nhãn dữ liệu và cấu hình chúng để hiển thị cả tên danh mục và phần trăm. |
| 7 | Lưu workbook vào đĩa. |
Chạy mã sẽ tạo ra SimplePieChart_Output.xlsx chứa một biểu đồ tròn rõ ràng hiển thị thị phần của từng sản phẩm.
Tạo biểu đồ tròn nổ với màu tùy chỉnh
Đôi khi bạn cần một cách trình bày sinh động hơn—chẳng hạn như một lát exploded hoặc màu đoạn tùy chỉnh. Ví dụ dưới đây cho thấy cách thực hiện điều này.
Điểm nổi bật
- Kiểu biểu đồ
ChartType.PieExplodedtạo một biểu đồ tròn với một lát mặc định bị nổ; việc nổ từng lát riêng lẻ được điều khiển qua thuộc tínhExplosioncủa mỗi điểm. - Màu tùy chỉnh được áp dụng qua
Area.ForegroundColor. - Nhãn dữ liệu được bật cho mỗi điểm để hiển thị cả tên danh mục và phần trăm.
- Chú giải được đặt ở phía bên phải của biểu đồ để dễ đọc hơn.
Tệp ExplodedPieChart_Output.xlsx kết quả hiển thị một biểu đồ tròn nổi bật với các lát cắt được tách ra và màu sắc tùy chỉnh.
Nhận giấy phép miễn phí
Khám phá Aspose.Cells với giấy phép miễn phí tạm thời để mở khóa toàn bộ chức năng của thư viện. Truy cập trang giấy phép tạm thời để nhận tệp giấy phép miễn phí của bạn và làm theo các bước tích hợp được mô tả trong tài liệu chính thức.
Biểu đồ tròn Excel: Tài nguyên miễn phí
Tận dụng tài liệu học bổ sung để thành thạo tự động hóa Excel với Aspose.Cells:
- Hướng dẫn cho nhà phát triển – https://docs.aspose.com/cells/net/
- Ứng dụng demo trực tuyến – https://products.aspose.app/cells/family
- Tham khảo API – https://reference.aspose.com/cells/net/
- Bài viết hướng dẫn – 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 cả biểu đồ Pie cơ bản và biểu đồ Pie dạng nổ, tùy chỉnh màu sắc bằng Aspose.Cells for .NET. Bằng cách tận dụng API biểu đồ phong phú của thư viện, bạn có thể tạo ra các hình ảnh trực quan chuyên nghiệp mà không cần dựa vào Microsoft Excel, giúp các ứng dụng .NET của bạn trở nên di động và có khả năng mở rộng hơn.
Nếu bạn cần hỗ trợ thêm, hãy thoải mái đặt câu hỏi trên diễn đàn hỗ trợ Aspose.Cells.