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
- Tworzenie wykresu Sunburst w Excelu przy użyciu C#
- Darmowa licencja
- Wykres Sunburst w Excelu: darmowe zasoby
- Podsumowanie
- Zobacz także
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
- Pobierz bibliotekę z strony wydań Aspose.Cells.
- Zainstaluj za pomocą NuGet:
PM> Install-Package Aspense.Cells
- Dodaj odwołanie do
Aspose.Cellsw 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
| Step | Purpose |
|---|---|
| 2 | Dane hierarchiczne są rozmieszczone w kolumnach, gdzie lewa kolumna reprezentuje najbardziej zewnętrzny pierścień (Category) i prawa kolumna numeryczna zawiera wartości. |
| 3 | ChartType.Sunburst tworzy wymagany typ wykresu. |
| 4 | SetChartDataRange łączy zakres danych z wykresem; flaga true informuje Aspose.Cells, że zakres zawiera zarówno kategorie, jak i wartości. |
| 5 | Opcjonalne poprawki wyglądu (wypełnienie tła, pozycja legendy). |
| 6 | Zapisuje 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
- Przewodnik programisty – https://docs.aspose.com/cells/net/
- Demo online i konwerter – https://products.aspose.app/cells/family
- Referencja API – https://reference.aspose.com/cells/net/
- Artykuły instruktażowe – https://blog.aspose.com/pl/categories/aspose.cells-product-family/
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.