Vizualizace kategoriálních dat je nezbytná pro jasnou analýzu dat a reportování. V tomto článku se dozvíte, jak v Excelu vygenerovat sloupcový graf pomocí C# s Aspose.Cells for .NET. Pouze několika řádky kódu můžete vytvořit plně formátovaný, připravený k exportu graf, který lze vložit do reportů, dashboardů nebo sdílet se zainteresovanými stranami.

Tento článek pokrývá následující témata:

C# Excel knihovna pro vytvoření sloupcový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. Jeho bohaté API pro tvorbu grafů podporuje všechny nativní typy grafů v Excelu, včetně sloupcových grafů, a poskytuje plnou kontrolu nad vzhledem, osami, legendami, popisky dat a dalšími.

Klíčové výhody používání Aspose.Cells pro .NET:

  • Kompletní pokrytí API – Přístup ke všem funkcím Excelu programově.
  • Vysoký výkon – Zpracování velkých sešitů rychle a efektivně.
  • Bez závislosti na Office – Funguje na jakémkoli serveru nebo cloudovém prostředí.
  • Více výstupních formátů – Uložení do XLSX, XLS, CSV, PDF, PNG a dalších formátů.

Začínáme

  1. Stáhnout nejnovější verzi z Aspose.Cells releases page.
  2. Instalovat via NuGet:
PM> Install-Package Aspose.Cells
  1. Přidejte odkaz na Aspose.Cells do svého projektu C#.

Vytvořte sloupcový graf v Excelu pomocí C#

Níže jsou dva praktické příklady, které ukazují, jak vytvořit pruhový graf od nuly, přizpůsobit jeho vzhled a uložit sešit.

Příklad 1 – Jednoduchý seskupený sloupcový graf

Následující kód vytváří seskupený pruhový graf (horizontální pruhy), který zobrazuje čtvrtletní prodejní data.

Co kód dělá

  1. Vytvoří nový sešit a naplní jej čtvrtletními prodeji podle produktů.
  2. Přidá Bar graf (horizontální seskupený) do listu.
  3. Přidá tři řady odpovídající Q1, Q2 a Q3.
  4. Povolení popisků dat, nastavení názvů os a použití pastelové palety.
  5. Uloží sešit jako BarChart_Simple_Output.xlsx.

Příklad 2 – Skládaný sloupcový graf s vlastním formátováním

Skládaný sloupcový graf je užitečný, když chcete vizualizovat složení celku napříč kategoriemi. Tento příklad také ukazuje, jak nastavit barvy řad, přidat legendu a exportovat graf jako PNG obrázek.

Zvýraznění tohoto příkladu

  • Používá ChartType.StackedBar k zobrazení kumulativních hodnot.
  • Používá vlastní barvy pro každou oblast pro vizuální odlišení.
  • Umisťuje legendu dolů a přidává centrované popisky dat.
  • Ukazuje export grafu do souboru PNG pomocí Chart.ToImage.

Získejte bezplatnou licenci

Chcete vyzkoušet Aspose.Cells bez omezení? Získejte dočasnou bezplatnou licenci na stránce dočasné licence Aspose. Licence odstraňuje vodotisky hodnocení a odemyká plnou sadu funkcí pro vývoj a testování.

Bar Chart Excel: Bezplatné zdroje

Pokračujte v učení s těmito užitečnými zdroji:

Závěr

V tomto průvodci jsme pokryli vše, co potřebujete vědět k vytvoření jak jednoduchých, tak pokročilých sloupcových grafů v Excelu pomocí C# a Aspose.Cells for .NET. Od základních seskupených sloupců po vrstvené sloupce s vlastními barvami a exportem obrázků knihovna poskytuje bohaté, plynulé API, které eliminuje potřebu Microsoft Office na serveru. Začleňte tyto úryvky kódu do svých aplikací a snadno poskytujte profesionální, na datech založené vizualizace.

Pokud máte jakékoli otázky nebo potřebujete další pomoc, neváhejte navštívit naše bezplatné fórum podpory.

Viz také