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:
- Knihovna Excel pro C# pro vytváření sloupcových grafů
- Vytvořte sloupcový graf v Excelu pomocí C#
- Bezplatné zdroje
- Další 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
- Stáhnout nejnovější verzi z Aspose.Cells releases page.
- Instalovat via NuGet:
PM> Install-Package Aspose.Cells
- Přidejte odkaz na
Aspose.Cellsdo 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á
- Vytvoří nový sešit a naplní jej čtvrtletními prodeji podle produktů.
- Přidá Bar graf (horizontální seskupený) do listu.
- Přidá tři řady odpovídající Q1, Q2 a Q3.
- Povolení popisků dat, nastavení názvů os a použití pastelové palety.
- 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:
- Průvodce vývojáře – https://docs.aspose.com/cells/net/
- Online demo a převodník – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- Články typu How‑to – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
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.