Wizualizacja danych, które zawierają kilka dominujących kategorii i wiele małych, może być wyzwaniem. Wykres Pie of Pie pomaga, oddzielając mniejsze kawałki w dodatkowy wykres kołowy, co sprawia, że ogólny obraz jest jaśniejszy. W tym poście dowiesz się, jak wygenerować taki wykres w Excelu programowo przy użyciu Aspose.Cells for .NET i C#.

Ten artykuł obejmuje następujące tematy:

Biblioteka C# Excel do tworzenia wykresów kołowych w kołach

Aspose.Cells for .NET to potężna biblioteka do manipulacji plikami Excel, która eliminuje konieczność automatyzacji Microsoft Office. Udostępnia bogaty zestaw interfejsów API do tworzenia, modyfikowania i stylizowania wykresów — w tym specjalistycznych typów wykresów, takich jak Pie of Pie.

Kluczowe korzyści z używania Aspose.Cells:

  • Kompletny interfejs API – Pełna kontrola nad strukturą skoroszytu, danymi i elementami wizualnymi.
  • Zaawansowana personalizacja wykresów – Zmiana typów wykresów, kryteriów podziału, wybuchanie segmentów i inne.
  • Wysoka wydajność – Szybkie i efektywne przetwarzanie dużych arkuszy kalkulacyjnych.
  • Obsługa wielu formatów – Praca z XLSX, XLS, CSV, PDF, ODS i wieloma innymi formatami.

Rozpoczęcie

  1. Pobierz bibliotekę z oficjalnej strona wydań.
  2. Zainstaluj pakiet NuGet:
PM> Install-Package Aspose.Cells

Teraz możesz programowo tworzyć wykresy typu pie‑of‑pie.

Utwórz wykres typu Pie of Pie w Excelu przy użyciu C#

Poniżej znajduje się kompletny, działający przykład, który demonstruje, jak od podstaw wygenerować wykres Pie of Pie oraz jak zmodyfikować istniejący wykres. Ten przykład tworzy nowy skoroszyt, wypełnia go przykładowymi danymi, dodaje wykres Pie of Pie i zapisuje plik.

Co robi kod

StepDescription
1Tworzy instancję Workbook i pobiera pierwszy arkusz.
2Zapisuje mały zestaw danych, który zostanie zwizualizowany.
3Dodaje placeholder wykresu typu PiePie (wymagany jako typ bazowy).
4Łączy wykres z zakresem danych i nadaje serii przyjazną nazwę.
5Zapisuje skoroszyt do pliku XLSX.

Otwierając PieOfPieChart_Output.xlsx zobaczysz główny wykres kołowy z dużymi kategoriami (A, B, C) oraz dodatkowy wykres kołowy zawierający D i Inne.

Uzyskaj darmową licencję

Aby wypróbować Aspose.Cells bez ograniczeń, uzyskaj tymczasową licencję z strony darmowej tymczasowej licencji Aspose. Licencja usuwa znaki wodne oceny i odblokowuje pełny zakres API.

// Example of applying a temporary license.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.

Darmowe zasoby

Rozwijaj swoje umiejętności automatyzacji Excela dzięki tym darmowym zasobom:

Podsumowanie

A Pie of Pie chart jest skutecznym sposobem na podkreślenie zarówno dominujących, jak i mniej istotnych kategorii danych w jednej wizualizacji. Dzięki Aspose.Cells for .NET możesz generować i dostosowywać takie wykresy w pełni w kodzie, eliminując potrzebę ręcznej pracy w Excelu. Powyższe przykłady stanowią solidną podstawę — śmiało dostosuj źródła danych, kryteria podziału i stylizację, aby dopasować je do swoich konkretnych potrzeb raportowych.

Jeśli potrzebujesz pomocy, nasze fora społecznościowe i zespoły wsparcia są gotowe, aby pomóc:

Miłego kodowania!

Zobacz także