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ů

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ů:

FunkceVýhoda
Bohaté APIPlný přístup k vlastnostem grafu, sériím, osám a formátování.
Bez COM InteropFunguje v jakémkoli server‑side .NET prostředí (Windows, Linux, Docker).
Vysoký výkonEfektivně 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

  1. Stáhněte nejnovější vydání ze stránky vydání Aspose.Cells.
  2. Instalujte pomocí NuGet:
PM> Install-Package Aspose.Cells
  1. Přidejte referenci na Aspose.Cells do 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ů

StepWhat it does
1‑2Vytvoří se sešit a zapíše se ukázková data.
3Přidá objekt grafu ConicalBarStacked do listu.
4Přidá tři datové řady (Q1‑Q3), které budou naskládány uvnitř kužele.
5Nastaví názvy os kategorií a hodnot a umístí popisky značek.
6Použije vestavěný styl grafu (Style9).
7Uloží 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:

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.

Viz také