Việc trực quan hoá dữ liệu kết hợp tỷ lệ phân loại với các giá trị tuyệt đối thường yêu cầu một biểu đồ PieBar — sự kết hợp giữa biểu đồ tròn và biểu đồ cột hiển thị cùng nhau. Với Aspose.Cells for .NET, bạn có thể tạo các biểu đồ lai này một cách lập trình chỉ trong vài dòng mã. Hướng dẫn này sẽ đưa bạn qua quy trình, giải thích các thành viên API chính, và cung cấp một ví dụ C# đầy đủ, sẵn sàng biên dịch.
Bài viết này bao gồm các chủ đề sau:
- Thư viện Excel C# để tạo biểu đồ PieBar
- Tạo biểu đồ PieBar trong Excel bằng C#
- Nhận giấy phép miễn phí
- Biểu đồ PieBar Excel: Tài nguyên miễn phí
- Kết luận
- Xem thêm
Thư viện Excel C# để Tạo Biểu đồ PieBar
Aspose.Cells for .NET là một thư viện thao tác Excel toàn diệ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 cài đặt Microsoft Excel. Nó cung cấp hỗ trợ hàng đầu cho tất cả các loại biểu đồ Excel gốc, bao gồm các biểu đồ kết hợp như PieBar (một biểu đồ tròn kết hợp với biểu đồ cột).
Các lợi thế chính khi sử dụng Aspose.Cells cho kịch bản này:
- Full API control – Tạo biểu đồ, đặt loại chuỗi và tùy chỉnh trục một cách lập trình.
- No COM interop – Hoạt động trên bất kỳ nền tảng .NET nào (Windows, Linux, macOS) và trong môi trường không giao diện người dùng.
- High performance – Xử lý các sổ làm việc và bộ dữ liệu lớn với mức tiêu thụ bộ nhớ tối thiểu.
- Multiple output formats – Lưu kết quả dưới dạng XLSX, PDF, PNG hoặc các định dạng hỗ trợ khác.
Bắt đầu rất đơn giản:
- Tải xuống bản phát hành mới nhất từ trang phát hành Aspose.Cells.
- Cài đặt gói NuGet:
PM> Install-Package Aspose.Cells
Tạo biểu đồ PieBar trong Excel bằng C#
Dưới đây là một ví dụ C# hoàn chỉnh, sẵn sàng chạy, minh họa cách:
- Điền dữ liệu mẫu vào một worksheet.
- Thêm một chuỗi Pie (trục chính) để biểu diễn phần trăm.
- Thêm một chuỗi Bar (trục phụ) để hiển thị giá trị tuyệt đối.
- Kết hợp hai chuỗi trong một khu vực biểu đồ duy nhất, tạo ra biểu đồ PieBar.
- Lưu workbook thành tệp XLSX (hoặc bất kỳ định dạng nào khác mà bạn yêu cầu).
Giải thích các bước chính
| Bước | Mô tả | Thành viên API quan trọng |
|---|---|---|
| 1‑2 | Tạo một workbook và điền dữ liệu mẫu vào. | Workbook, Worksheet, Cells |
| 3 | Thêm một đối tượng biểu đồ có loại cơ sở là PieBar. Điều này cung cấp cho chúng ta một container biểu đồ có thể chứa nhiều chuỗi dữ liệu thuộc các loại khác nhau. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | Chèn chuỗi pie hiển thị Revenue dưới dạng phần trăm của tổng cộng. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | Chèn chuỗi bar hiển thị Units Sold trên trục phụ, tạo ra sự kết hợp truyền thống PieBar. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | Tinh chỉnh tiêu đề trục, vị trí chú giải và hiển thị nhãn dữ liệu để có giao diện chuyên nghiệp. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | Lưu workbook. Kết quả có thể mở trong Microsoft Excel, Google Sheets hoặc bất kỳ trình xem bảng tính nào khác. | Workbook.Save |
Bạn có thể thay đổi định dạng đầu ra một cách đơn giản bằng cách thay đổi phần mở rộng tệp trong Workbook.Save. Ví dụ, sử dụng "PieBarChart_Output.pdf" để tạo tệp PDF.
Nhận Giấy Phép Miễn Phí
Aspose.Cells yêu cầu một giấy phép để có đầy đủ chức năng. Bạn có thể nhận được giấy phép miễn phí tạm thời cho mục đích đánh giá:
- Truy cập trang giấy phép tạm thời của Aspose.
- Điền vào mẫu ngắn và nhấn Get License.
- Tải xuống tệp
Aspose.Total.licvà đặt nó vào thư mục dự án của bạn. - Tải giấy phép khi khởi động ứng dụng của bạn:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
Biểu đồ PieBar Excel: Tài nguyên miễn phí
- Hướng dẫn cho nhà phát triển – https://docs.aspose.com/cells/net/
- Ứng dụng trực tuyến miễn phí – https://products.aspose.app/cells/family
- Tham chiếu 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
Bài viết này trình bày cách tạo một PieBar chart—một biểu đồ lai mạnh mẽ kết hợp cái nhìn tỉ lệ của biểu đồ tròn với độ rõ ràng định lượng của biểu đồ cột—bằng cách sử dụng Aspose.Cells for .NET. Chương trình mẫu được cung cấp có thể được điều chỉnh cho bất kỳ bộ dữ liệu nào, cho phép bạn nhúng các biểu đồ cấp chuyên nghiệp trực tiếp vào quy trình tự động hóa Excel của mình.
Nếu bạn gặp bất kỳ vấn đề nào hoặc có thêm câu hỏi, hãy thoải mái truy cập diễn đàn cộng đồng Aspose.Cells để được hỗ trợ.