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ů

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

  1. Stáhnout nejnovější Aspose.Cells for .NET z stránky vydání.
  2. Instalovat pomocí NuGet:
   PM> Install-Package Aspose.Cells
  1. Přidejte odkaz na Aspose.Cells do svého projektu.

Vytvořte čárový graf v Excelu pomocí C#

Níže jsou dva praktické příklady:

  1. Jednoduchý jednosériový čárový graf – ideální pro rychlou vizualizaci trendu.
  2. 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.Line vytvoří základní čárový graf.
  • NSeries.Add definuje datové řady; CategoryData přiřazuje popisky osy X.
  • Výsledný soubor SimpleLineChart.xlsx obsahuje 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 = true přesune druhou řadu na pravou Y‑osu.
  • Přizpůsobení značek činí sekundární řadu vizuálně odlišnou.
  • Výsledný soubor MultiSeriesLineChart.xlsx obsahuje 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ů:

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.

Viz také