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

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

StepPurpose
1Tạ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.
3Thê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).
4Gán tiêu đề có ý nghĩa cho biểu đồ.
5Liên kết series với dữ liệu số (B2:B5) và các danh mục (A2:A5).
6Bậ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.
7Lư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.PieExploded tạ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ính Explosion củ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:

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.

Xem thêm