Vizualizace hierarchických nebo srovnávacích dat s trojrozměrným vzhledem může učinit zprávy mnohem poutavějšími. Cone Stacked chart je 3‑D typ grafu, který vrstvy datových sérií na tvar kužele, což vám pomáhá zdůraznit proporční vztahy a přidat vizuální hloubku. V tomto průvodci se naučíte, jak programově vytvořit Cone Stacked chart v Excelu pomocí C# a Aspose.Cells for .NET.
Tento článek pokrývá následující témata:
- C# Excel knihovna pro vytváření kuželových vrstvených grafů
- Vytvořte kuželový vrstvený graf v Excelu pomocí C#
- Bezplatné zdroje
- Závěr
- Viz také
C# Excel knihovna pro vytvoření kuželových vrstvených grafů
Aspose.Cells for .NET je výkonná API, která umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez Microsoft Office. Poskytuje úplnou podporu pro širokou škálu typů grafů — včetně Cone Stacked grafu — prostřednictvím čistého, objektově orientovaného API.
Klíčové výhody používání Aspose.Cells pro tvorbu grafů:
| Feature | Benefit |
|---|---|
| Komplexní API | Přístup ke všem funkcím Excelu od buněk po pokročilé grafy. |
| Vysoký výkon | Efektivně manipulujte s velkými sešity. |
| Bez závislosti na Office | Funguje na jakékoli platformě, která podporuje .NET. |
| Více výstupních formátů | Uložte jako XLSX, XLS, PDF, PNG, JPEG atd. |
Začít je snadné:
PM> Install-Package Aspose.Cells
Nebo stáhněte nejnovější vydání ze stránky stránky vydání Aspose.Cells .NET.
Vytvoření kuželového vrstveného grafu v Excelu pomocí C#
Níže je kompletní, připravená k spuštění C# konzolová aplikace, která:
- Vytvoří nový sešit.
- Naplní ukázková data.
- Přidá Cone Stacked graf.
- Přizpůsobí název grafu, osy a legendu.
- Uloží sešit na disk.
Tip – Typ grafu je definován pomocí
ChartType.ConeStacked. Pro 100 % naskládanou verzi použijteChartType.ConeStacked100.
Vysvětlení kódu
| Krok | Co kód dělá |
|---|---|
| 1 | Vytvoří novou instanci Workbook a odkazuje na první Worksheet. |
| 2 | Zapíše řádek záhlaví a čtyři řádky čtvrtletních prodejních údajů pro tři produkty. |
| 3 | Přidá Cone Stacked graf (ChartType.ConeStacked) do listu. |
| 4 | Vytvoří tři řady — jednu pro každý produkt — pomocí rozsahu jeho prodejních hodnot. |
| 5 | Nastaví kategorii (X‑osa) na názvy čtvrtletí, zobrazí legendu a přidá názvy os. |
| 6 | Uloží sešit jako soubor XLSX. |
Spusťte program, otevřete vytvořený ConeStackedChart_Output.xlsx a uvidíte třírozměrný Cone Stacked graf, který jasně vizualizuje poměrný podíl každého produktu za čtvrtletí.
Bezplatné zdroje
- Developer’s Guide – Komplexní dokumentace všech funkcí Aspose.Cells: https://docs.aspose.com/cells/net/
- Online Spreadsheet Editor – Vyzkoušejte vytváření grafů bez psaní kódu: https://products.aspose.app/cells/family
- API Reference – Kompletní .NET API reference s příklady: https://reference.aspose.com/cells/net/
- How‑To Articles – Prozkoumejte další typy grafů a pokročilé úpravy: https://blog.aspose.com/cs/categories/aspose.cells-product-family/
Závěr
Graf Cone Stacked je efektivní způsob, jak prezentovat seskupená data s vizuálně atraktivním 3‑D efektem. Pomocí Aspose.Cells for .NET můžete takové grafy generovat programově v několika řádcích C# kódu, plně přizpůsobit jejich vzhled a exportovat je do libovolného podporovaného formátu. Výše uvedený příklad poskytuje pevný základ, který můžete přizpůsobit svým vlastním datovým sadám a požadavkům na reportování.
Pokud potřebujete pomoc, neváhejte klást otázky na Aspose.Cells support forum nebo se obrátit na naše kontaktní kanály.