Vizualizace hierarchických dat v kompaktním, trojrozměrném formátu může dramaticky zlepšit čitelnost obchodních zpráv. Typ grafu Conical Bar Stacked poskytuje 3‑D kuželovitý sloupec, kde každý segment sloupce představuje datovou řadu, což jej činí ideálním pro porovnávání kumulativních hodnot napříč kategoriemi.
V tomto průvodci se dozvíte, jak vytvořit konický sloupcový zásobníkový graf v sešitu Excel pomocí C# a Aspose.Cells for .NET. Úryvky kódu jsou kompletní, dobře okomentované a lze je zkompilovat a spustit bez jakýchkoli úprav.
Tento článek pokrývá následující témata:
- C# Excel knihovna pro vytvoření kuželových sloupcových skládaných grafů
- Vytvořte kuželový sloupcový skládaný graf v Excelu pomocí C#
- Bezplatná licence
- Další zdroje
- Závěr
- Viz také
C# Excel knihovna pro vytvoření kuželových sloupcových skládaných grafů
Aspose.Cells for .NET je komplexní knihovna pro manipulaci s Excel soubory, která umožňuje vývojářům vytvářet, upravovat a vykreslovat Excel soubory bez nutnosti Microsoft Office. Plně podporuje typ grafu Conical Bar Stacked (ChartType.ConicalBarStacked) spolu s miliony dalších stylů grafů.
Klíčové výhody používání Aspose.Cells pro generování grafů:
| Funkce | Výhoda |
|---|---|
| Bohaté API | Plný přístup k vlastnostem grafu, sériím, osám a formátování. |
| Bez COM Interop | Funguje v jakémkoli server‑side .NET prostředí (Windows, Linux, Docker). |
| Vysoký výkon | Efektivně zpracovává velké sešity a datové sady. |
| Více formátů | Ukládá do XLSX, XLS, CSV, PDF, HTML, formátů obrázků atd. |
Začínáme
- Stáhněte nejnovější vydání ze stránky vydání Aspose.Cells.
- Instalujte pomocí NuGet:
PM> Install-Package Aspose.Cells
- Přidejte referenci na
Aspose.Cellsdo svého projektu.
Nyní jste připraveni vytvořit konický sloupcový skládaný graf.
Vytvořte kuželový sloupcový skládaný graf v Excelu pomocí C#
Níže jsou dva praktické příklady:
- Example 1 – Vytvořte Conical Bar Stacked graf od začátku.
- Example 2 – Upravit existující graf (změnit barvy, přidat popisky dat a exportovat do PDF).
Oba příklady jsou plně spustitelné.
Příklad 1: Vytvoření kuželového sloupcového skládaného grafu od začátku
Vysvětlení klíčových kroků
| Step | What it does |
|---|---|
| 1‑2 | Vytvoří se sešit a zapíše se ukázková data. |
| 3 | Přidá objekt grafu ConicalBarStacked do listu. |
| 4 | Přidá tři datové řady (Q1‑Q3), které budou naskládány uvnitř kužele. |
| 5 | Nastaví názvy os kategorií a hodnot a umístí popisky značek. |
| 6 | Použije vestavěný styl grafu (Style9). |
| 7 | Uloží sešit jak jako soubor XLSX, tak jako obrázek PNG pro rychlý náhled. |
Spuštěním programu se vytvoří ConicalBarStacked_Chart.xlsx (editovatelný v Excelu) a ConicalBarStacked_Chart.png (snímek grafu).
Příklad 2: Aktualizace existujícího kuželového sloupcového skládaného grafu (stylování a export)
Tento příklad ukazuje, jak načíst existující sešit, najít graf, změnit jeho barevnou paletu, přidat popisky dat a exportovat graf do PDF dokumentu.
Co tento příklad demonstruje
- Načtení existující sešitu pomocí
Workbook(string). - Přístup k grafu pomocí
sheet.Charts[index]. - Přizpůsobení barev řad pomocí
Area.ForegroundColor. - Povolení a konfigurace popisků dat (
HasDataLabel,DataLabel.Position). - Export sešitu do PDF pomocí
SaveFormat.Pdf.
Získat bezplatnou licenci
Aspose.Cells vyžaduje licenci pro plnou funkčnost. Můžete získat dočasnou bezplatnou licenci pro vyhodnocení na stránce dočasné licence Aspose. Použijte licenci na začátku vaší aplikace:
License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file
Použití licence odstraňuje hodnotící vodotisky a odemyká všechny funkce.
Kónický sloupcový skládaný graf: Bezplatné zdroje
Pokračujte v ovládání Aspose.Cells s těmito oficiálními materiály:
- Vývojářská příručka – https://docs.aspose.com/cells/net/
- Online demo aplikace – https://products.aspose.app/cells/family
- API reference – https://reference.aspose.com/cells/net/
- Návody – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
Závěr
Vytvoření Kónický sloupcový skládaný grafu pomocí Aspose.Cells for .NET je jednoduché. Knihovna nabízí čisté, plynulé API pro naplnění dat, konfiguraci vlastností grafu, aplikaci stylů a export do více formátů — vše bez Microsoft Office. Ať už vytváříte finanční dashboardy, prodejní zprávy nebo jakoukoli hierarchickou vizualizaci, Kónický sloupcový skládaný graf přidává moderní, trojrozměrný nádech vašemu výstupu v Excelu.
Pokud narazíte na nějaké potíže nebo máte další otázky, neváhejte zveřejnit příspěvek na fórum podpory Aspose.Cells.