Efektivní vizualizace poměrných dat často vyžaduje 3‑D explodovaný koláčový graf. V mnoha obchodních zprávách tento typ grafu zvýrazňuje jednotlivé segmenty a zároveň přidává trojrozměrný vzhled, který upoutá pozornost čtenáře. Tento článek ukazuje, jak v Excelu vytvořit graf Pie3DExploded pomocí C# a Aspose.Cells for .NET. Pouhých několik řádků kódu vám umožní vytvořit, stylovat a exportovat graf do libovolného podporovaného formátu (XLSX, PDF, PNG atd.).
Článek je uspořádán následovně:
- C# Excel knihovna pro vytvoření grafu Pie3DExploded
- Vytvořte graf Pie3DExploded v Excelu pomocí C#
- Bezplatné zdroje
- Závěr
- Viz také
C# Excel knihovna pro vytvoření 3D výbuchového koláčového grafu
Aspose.Cells for .NET je výkonná, plně spravovaná knihovna Excel, která umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez potřeby Microsoft Office. Jeho bohaté API usnadňuje automatizaci grafů, včetně pokročilých 3‑D typů grafů a funkce rozdělených výsečových koláčových grafů.
Klíčové výhody používání Aspose.Cells pro tvorbu grafů:
- Plná podpora .NET – Funguje s .NET Framework, .NET Core a .NET 6/7/8.
- Office není vyžadován – Funguje v server‑side prostředích, kde Office není k dispozici.
- Bohaté možnosti grafů – Podporuje více než 50 typů grafů, včetně 3‑D a rozdělených variant.
- Vysoký výkon – Zpracovává velké datové sady s nízkou spotřebou paměti.
- Více exportních formátů – Ukládá do XLSX, PDF, HTML, PNG, JPEG, SVG a dalších.
Začínáme
- Stáhněte nejnovější Aspose.Cells for .NET z oficiální stránky vydání.
- Nainstalujte balíček NuGet:
PM> Install-Package Aspose.Cells
- Přidejte odkaz na
Aspose.Cellsdo svého projektu C#.
Nyní jste připraveni vytvořit graf Pie3DExploded.
Vytvořte 3D výbuchový koláčový graf v Excelu pomocí C#
Níže jsou dva kompletní, spustitelné příklady:
- Basic Pie3DExploded chart – Ukazuje, jak vytvořit graf a rozdělit celou sérii.
- Customized Pie3DExploded chart – Demonstruje stylování, rozdělení konkrétních segmentů a export do PNG.
Příklad 1 – Základní 3D rozdělený koláčový graf
Vysvětlení klíčových kroků
| Krok | Kód | Účel |
|---|---|---|
| 1 | new Workbook() | Vytvoří Excel sešit v paměti. |
| 2 | sheet.Cells["A1"].Value = "Category" | Vyplní list páry kategorie/hodnota. |
| 3 | sheet.Charts.Add(ChartType.Pie3D, …) | Přidá 3‑D koláčový graf do listu. |
| 4 | chart.NSeries.Add("=Sheet1!$B$2:$B$5", true) | Propojí řadu s datovým rozsahem. |
| 5 | chart.NSeries[seriesIndex].Explosion = 15 | Zvětší vzdálenost mezi výsečemi pro výraznější efekt. |
| 6 | workbook.Save(...) | Zapíše sešit do souboru XLSX. |
Spuštěním programu se vytvoří Pie3DExploded_Basic.xlsx s čistým 3‑D explodovaným koláčovým grafem.
Příklad 2 – Přizpůsobený graf Pie3DExploded (Styling a export)
Co tento příklad přidává
- Selektivní rozbalení – Pouze výsek „Bikes“ je oddělen pomocí
ExplodePoints. - Vlastní barvy výsečů – Přímo přistupuje k
Area.ForegroundColorkaždého bodu. - Popisky dat – Zobrazuje název kategorie a hodnotu uvnitř každé výsečky.
- Export ve vysokém rozlišení – Uloží graf jako PNG obrázek s rozlišením 300 dpi (
ToImagemetoda).
Oba příklady se kompilují s .NET 6+ a vyžadují pouze balíček NuGet Aspose.Cells.
Získat bezplatnou licenci
Chcete experimentovat bez zakoupení plné licence? Navštivte stránku dočasné licence Aspose a získejte bezplatnou 30‑denní zkušební licenci. Tím odemknete všechny funkce, včetně vytváření grafů, takže můžete testovat výše uvedený kód bez omezení.
Bezplatné zdroje
- Průvodce vývojáře – https://docs.aspose.com/cells/net/
- Online demo a převodník – https://products.aspose.app/cells/family
- API reference – https://reference.aspose.com/cells/net/
- Články typu How‑to – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
Závěr
Vytvoření 3‑D explodovaného koláčového grafu v Excelu je jednoduché s Aspose.Cells for .NET. Knihovna poskytuje podrobnou kontrolu nad typem grafu, nastavením exploze, barvami, popisky dat a formáty exportu. Pokud budete postupovat podle výše uvedených příkladů, můžete integrovat poutavé koláčové grafy do jakéhokoli automatizovaného řešení reportování, ať už vytváříte finanční dashboard, souhrn prodeje nebo datově řízenou webovou aplikaci.
Pokud narazíte na jakékoli problémy nebo máte otázky, neváhejte požádat o pomoc na Aspose.Cells support forum.