Vizualizace hierarchických informací — například organizačních struktur, kategorií produktů nebo rozvržení souborového systému — je s grafem Sunburst mnohem přehlednější. V tomto článku ukážeme, jak vytvořit graf Sunburst v sešitu Excel pomocí Aspose.Cells for .NET. Příklad je plně spustitelný, vyžaduje pouze balíček Aspose.Cells NuGet a lze jej přizpůsobit libovolnému hierarchickému datovému souboru.

Tento článek pokrývá následující témata:

C# knihovna Excel pro vytváření slunečních diagramů

Aspose.Cells for .NET je výkonná knihovna pro automatizaci Excelu, která odstraňuje potřebu Office interop. Poskytuje čisté, objektově orientované API pro vytváření, úpravu a stylování grafů, včetně grafu Sunburst zavedeného v Excelu 2016.

Klíčové důvody, proč zvolit Aspose.Cells pro generování Sunburst grafu:

  • Komplexní API – Plný přístup k typům grafů, datovým řadám a možnostem formátování.
  • Není vyžadována instalace Excelu – Funguje na server‑side, v cloudu nebo v kontejnerových prostředích.
  • Podpora více formátů – Ukládání do XLSX, XLS, CSV, PDF, PNG a dalších.
  • Vysoký výkon – Efektivní zpracování velkých sešitů a datových sad.

Začínáme

  1. Stáhnout knihovnu ze stránky vydání Aspose.Cells.
  2. Instalovat pomocí NuGet:
PM> Install-Package Aspose.Cells
  1. Přidejte odkaz na Aspose.Cells do svého projektu C#.

Vytvoření slunečního diagramu v Excelu pomocí C#

Níže je kompletní, samostatný příklad v C#, který ukazuje, jak vytvořit Sunburst graf v Excelu.

Vysvětlení klíčových kroků

KrokÚčel
2Hierarchická data jsou uspořádána ve sloupcích, kde levý sloupec představuje nejvzdálenější kruh (Kategorie) a pravý číselný sloupec obsahuje hodnoty.
3ChartType.Sunburst vytvoří požadovaný typ grafu.
4SetChartDataRange propojí datový rozsah s grafem; příznak true říká Aspose.Cells, že rozsah zahrnuje jak kategorie, tak hodnoty.
5Volitelné úpravy vzhledu (vyplnění pozadí, umístění legendy).
6Uloží se sešit ve formátu XLSX, připravený pro další zpracování nebo export do PDF/PNG.

Získat bezplatnou licenci

Aspose nabízí dočasnou bezplatnou licenci, která odstraňuje omezení hodnocení. Navštivte stránku dočasné licence, abyste požádali o svůj licenční klíč. Použijte ji ve své aplikaci, jak je uvedeno:

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

Sunburst Chart Excel: Bezplatné zdroje

Závěr

Vytváření Sunburst grafů programově je jednoduché s Aspose.Cells for .NET. Knihovna zpracovává hierarchii dat, výběr typu grafu a stylování, aniž by vyžadovala Microsoft Excel na serveru. Použijte poskytnuté příklady jako základ, přizpůsobte zdroj dat svému oboru a využijte rozsáhlé API společnosti Aspose k vytvoření vylepšených, připravených k exportu vizualizací.

Pro další pomoc se neváhejte zeptat na Aspose.Cells free support forum.

Viz také