Vizualizace trendů v čase je základní požadavek mnoha obchodních zpráv. Čárový graf poskytuje jasnou vizuální reprezentaci datových řad podél kontinuální osy, což ho činí ideálním pro zobrazování výkonu, prodeje nebo jakýchkoli časově orientovaných dat. V tomto průvodci vám ukážeme, jak programově generovat čárové grafy pomocí Aspose.Cells for .NET a C#.
Tento článek pokrývá následující témata:
- C# Excel knihovna pro vytváření čárových grafů
- Vytvoření čárového grafu v Excelu pomocí C#
- Bezplatná licence
- Bezplatné zdroje
- Závěr
- Viz také
C# Excel knihovna pro vytváření čárových grafů
Aspose.Cells for .NET je komplexní API, které umožňuje vývojářům pracovat se soubory Excel bez Microsoft Office. Podporuje vytváření, úpravy a přizpůsobení grafů všech typů, včetně čárových grafů. Klíčové výhody zahrnují:
- Bohaté API – Plná kontrola nad typy grafů, sériemi, osami a formátováním.
- Žádné závislosti na COM – Funguje na jakékoli platformě, která podporuje .NET.
- Vysoký výkon – Efektivní zpracování velkých sešitů.
- Podpora více formátů – Čtení/zápis XLSX, XLS, CSV, PDF a dalších.
Začínáme
- Stáhnout nejnovější Aspose.Cells for .NET z stránky vydání.
- Instalovat pomocí NuGet:
PM> Install-Package Aspose.Cells
- Přidejte odkaz na
Aspose.Cellsdo svého projektu.
Vytvořte čárový graf v Excelu pomocí C#
Níže jsou dva praktické příklady:
- Jednoduchý jednosériový čárový graf – ideální pro rychlou vizualizaci trendu.
- Vícesériový čárový graf s vedlejší osou – užitečný při porovnávání datových sad s různými měřítky.
Oba příklady jsou kompletní, připravené ke kompilaci C# programy.
Příklad 1 – Jednoduchý jednosériový čárový graf
Vysvětlení
- Sešit je vytvořen v paměti a naplněn údaji o měsících a prodeji.
ChartType.Linevytvoří základní čárový graf.NSeries.Adddefinuje datové řady;CategoryDatapřiřazuje popisky osy X.- Výsledný soubor
SimpleLineChart.xlsxobsahuje plně formátovaný čárový graf.
Příklad 2 – Víceřadový čárový graf se sekundární osou
Klíčové body
- Přidány jsou dvě řady: Revenue (primární osa) a Profit% (sekundární osa), aby ilustrovaly různé měřítka.
PlotOnSecondAxis = truepřesune druhou řadu na pravou Y‑osu.- Přizpůsobení značek činí sekundární řadu vizuálně odlišnou.
- Výsledný soubor
MultiSeriesLineChart.xlsxobsahuje plně funkční víceřadý čárový graf.
Získat bezplatnou licenci
Chcete vyzkoušet Aspose.Cells bez omezení? Získejte dočasnou bezplatnou licenci ze stránky dočasné licence Aspose. Tato licence odstraňuje hodnotící vodoznaky a umožňuje vám prozkoumat všechny funkce grafů.
Bezplatné zdroje
Zlepšete své dovednosti v automatizaci Excelu pomocí těchto oficiálních zdrojů:
- Průvodce vývojáře – https://docs.aspose.com/cells/net/
- Bezplatné online aplikace – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- Články How‑To – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
Závěr
Vytváření čárových grafů pomocí Aspose.Cells for .NET je jednoduché a vysoce přizpůsobitelné. Ať už potřebujete rychlou jednosériovou trendovou čáru nebo sofistikovaný vícesériový graf se sekundárními osami, knihovna poskytuje plnou kontrolu prostřednictvím intuitivního API. Použijte poskytnuté ukázky kódu jako výchozí bod a přizpůsobte je svým konkrétním požadavkům na reportování.
Pokud narazíte na jakékoli problémy nebo máte otázky, neváhejte požádat o pomoc na našem bezplatném fóru podpory.