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# Excel knihovna pro vytváření slunečních diagramů
- Vytvořte sluneční diagram v Excelu pomocí C#
- Bezplatná licence
- Sluneční diagram v Excelu: Bezplatné zdroje
- Závěr
- Viz také
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
- Stáhnout knihovnu ze stránky vydání Aspose.Cells.
- Instalovat pomocí NuGet:
PM> Install-Package Aspose.Cells
- Přidejte odkaz na
Aspose.Cellsdo 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 |
|---|---|
| 2 | Hierarchická data jsou uspořádána ve sloupcích, kde levý sloupec představuje nejvzdálenější kruh (Kategorie) a pravý číselný sloupec obsahuje hodnoty. |
| 3 | ChartType.Sunburst vytvoří požadovaný typ grafu. |
| 4 | SetChartDataRange propojí datový rozsah s grafem; příznak true říká Aspose.Cells, že rozsah zahrnuje jak kategorie, tak hodnoty. |
| 5 | Volitelné úpravy vzhledu (vyplnění pozadí, umístění legendy). |
| 6 | Uloží 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
- Průvodce pro vývojáře – https://docs.aspose.com/cells/net/
- Online demo a převodník – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- Jak‑na‑to články – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
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.