Vizualizace dat ve třídimenzionální podobě může zvýraznit trendy a zlepšit čitelnost. Cylindrical Bar chart je 3‑D varianta klasického sloupcového grafu, která zobrazuje každou datovou řadu jako válec, přidává hloubku bez ztráty přehlednosti. Tento článek vám ukáže, jak vytvořit Cylindrical Bar chart v sešitu Excel pomocí Aspose.Cells for .NET a C#.
V tomto průvodci se naučíte:
- Co nabízí knihovna Aspose.Cells C# Excel pro tvorbu grafů.
- Jak krok za krokem vytvořit válcový sloupcový graf.
- Jak přizpůsobit vzhled grafu (titulky os, barvy, legendy atd.).
- Kde získat bezplatnou dočasnou licenci pro hodnocení.
C# Excelová knihovna pro vytvoření válcového sloupcového grafu
Aspose.Cells for .NET je komplexní knihovna pro automatizaci Excelu, která umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez Microsoft Office. Podporuje všechny typy grafů nabízené v Excelu, včetně 3‑D Cylindrical Bar grafu.
Klíčové výhody používání Aspose.Cells for .NET:
- Plnohodnotné API – Přístup k objektům sešitu, listu, buňky, grafu a formátování.
- Bez závislostí – Funguje na jakékoli platformě .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
- Vysoký výkon – Zpracovává velké datové sady s nízkou spotřebou paměti.
- Podpora napříč formáty – Čtení/zápis XLS, XLSX, CSV, ODS a mnoho dalších.
Instalace Aspose.Cells
Aspose.Cells můžete získat prostřednictvím NuGet:
PM> Install-Package Aspose.Cells
Nebo si stáhněte nejnovější vydání ze stránky Aspose.Cells releases page.
Vytvoření válcového sloupcového grafu v Excelu pomocí C#
Následující příklad vytvoří sešit, naplní jej ukázkovými prodejními daty, přidá válcový sloupcový graf a výsledek uloží jako soubor XLSX.
Kompletní příklad kódu v C#
Vysvětlení kódu
| Step | What the code does |
|---|---|
| 1 | Vytvoří nový Workbook a získá první list (Sheet1). |
| 2 | Naplní list malým datovým souborem (regiony a čtvrtletní prodeje). |
| 3 | Přidá Cylindrical Bar graf (ChartType.CylindricalBar) a umístí jej na list. |
| 4 | Přidá tři řady – po jedné pro každé čtvrtletí – a propojí je s buňkami obsahujícími číselná data. |
| 5 | Nastaví názvy os, umístění legendy, barvy řad a mírnou 3‑D rotaci, aby zvýraznil válcovitý tvar. |
| 6 | Uloží sešit jako CylindricalBarChart_Output.xlsx. Vygenerovaný soubor lze otevřít v Excelu, Google Sheets nebo v jakémkoli kompatibilním prohlížeči. |
Spuštění příkladu
- Vytvořte nový projekt Console Application ve Visual Studio nebo ve svém preferovaném IDE.
- Přidejte balíček NuGet Aspose.Cells (
Install-Package Aspose.Cells). - Nahraďte vygenerovaný obsah souboru
Program.csvýše uvedeným kódem. - Sestavte a spusťte projekt. Konzole potvrdí, že se sešit uložil, a soubor
CylindricalBarChart_Output.xlsxnajdete ve výstupním adresáři projektu.
Získejte bezplatnou dočasnou licenci
Aspose.Cells je komerční produkt, ale můžete získat bezplatnou dočasnou licenci pro hodnocení:
- Navštivte Aspose temporary license page.
- Postupujte podle pokynů na obrazovce a získejte licenční soubor (obvykle
Aspose.Total.NET.lic). - Umístěte licenční soubor do kořenového adresáře projektu a aktivujte jej před použitím jakéhokoli Aspose.Cells API:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");
Dočasná licence odstraňuje omezení hodnocení na omezenou dobu, což vám umožňuje testovat všechny funkce—včetně vytváření grafů—bez omezení.
Bezplatné zdroje
- Příručka pro vývojáře – https://docs.aspose.com/cells/net/
- Bezplatné online aplikace – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- Články How‑To – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
- Úložiště ukázkového kódu – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Závěr
Vytvoření Cylindrical Bar grafu pomocí Aspose.Cells for .NET je jednoduché: připravte data, přidejte graf typu ChartType.CylindricalBar, svázat sérii a použijte volitelné stylování. Knihovna zajišťuje všechny nízkoúrovňové operace v Excelu, což vám umožňuje programově generovat profesionálně vypadající 3‑D vizualizace.
Klidně experimentujte s dalšími úpravami — například s popisky dat, gradientními výplněmi nebo dynamickými zdroji dat — abyste přizpůsobili graf svým konkrétním potřebám reportování. Pokud narazíte na jakékoli problémy nebo máte další otázky, komunita Aspose a fóra podpory jsou vynikajícími místy, kde můžete získat pomoc.