Wizualizacja informacji hierarchicznych — takich jak struktury organizacyjne, kategorie produktów czy układy systemu plików — staje się znacznie czytelniejsza dzięki wykresowi Sunburst. W tym artykule pokażemy, jak utworzyć wykres Sunburst w skoroszycie Excel przy użyciu Aspose.Cells for .NET. Przykład jest w pełni uruchamialny, wymaga jedynie pakietu NuGet Aspose.Cells i może być dostosowany do dowolnego zestawu danych hierarchicznych.

Ten artykuł obejmuje następujące tematy:

Biblioteka Excel w C# do tworzenia wykresów Sunburst

Aspose.Cells for .NET jest potężną biblioteką automatyzacji Excel, która eliminuje potrzebę używania interfejsu Office. Zapewnia czyste, obiektowo‑zorientowane API do tworzenia, modyfikowania i stylizacji wykresów, w tym wykresu Sunburst wprowadzonego w Excel 2016.

Kluczowe powody, aby wybrać Aspose.Cells do generowania wykresu Sunburst:

  • Kompleksowe API – Pełny dostęp do typów wykresów, serii danych i opcji formatowania.
  • Nie wymaga instalacji programu Excel – Działa po stronie serwera, w chmurze lub w środowiskach kontenerowych.
  • Obsługa wielu formatów – Zapisz do XLSX, XLS, CSV, PDF, PNG i innych.
  • Wysoka wydajność – Efektywne przetwarzanie dużych skoroszytów i zestawów danych.

Rozpoczęcie

  1. Pobierz bibliotekę z strony wydań Aspose.Cells.
  2. Zainstaluj za pomocą NuGet:
PM> Install-Package Aspense.Cells
  1. Dodaj odwołanie do Aspose.Cells w swoim projekcie C#.

Utwórz wykres Sunburst w Excelu przy użyciu C#

Poniżej znajduje się kompletny, samodzielny przykład w C#, który demonstruje, jak utworzyć wykres Sunburst w programie Excel.

Wyjaśnienie kluczowych kroków

StepPurpose
2Dane hierarchiczne są rozmieszczone w kolumnach, gdzie lewa kolumna reprezentuje najbardziej zewnętrzny pierścień (Category) i prawa kolumna numeryczna zawiera wartości.
3ChartType.Sunburst tworzy wymagany typ wykresu.
4SetChartDataRange łączy zakres danych z wykresem; flaga true informuje Aspose.Cells, że zakres zawiera zarówno kategorie, jak i wartości.
5Opcjonalne poprawki wyglądu (wypełnienie tła, pozycja legendy).
6Zapisuje skoroszyt w formacie XLSX, gotowy do dalszego przetwarzania lub eksportu do PDF/PNG.

Uzyskaj darmową licencję

Aspose oferuje tymczasową darmową licencję, która usuwa ograniczenia wersji ewaluacyjnej. Odwiedź stronę tymczasowej licencji, aby zamówić klucz licencji. Zastosuj ją w swojej aplikacji, jak pokazano:

License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file

Wykres Sunburst w Excelu: Darmowe zasoby

Podsumowanie

Tworzenie wykresów Sunburst programowo jest proste dzięki Aspose.Cells for .NET. Biblioteka obsługuje hierarchię danych, wybór typu wykresu i stylizację bez konieczności posiadania Microsoft Excel na serwerze. Skorzystaj z dostarczonych przykładów jako podstawy, dostosuj źródło danych do swojej domeny i wykorzystaj rozbudowane API Aspose, aby tworzyć dopracowane, gotowe do eksportu wizualizacje.

Aby uzyskać dalszą pomoc, zachęcamy do zadawania pytań na forum darmowego wsparcia Aspose.Cells.

Zobacz także