Vizualizace finančních dat, jako jsou ceny akcií, hodnoty high‑low‑close a objemy obchodování, je běžnou požadavkem pro analytiky a vývojáře. S Aspose.Cells for .NET můžete přímo z vaší aplikace v C# vygenerovat graf StockHighLowClose bez nutnosti mít nainstalovaný Microsoft Excel.

V tomto článku se naučíte:

  • Jak Aspose.Cells zjednodušuje vytváření grafů.
  • Krok‑za‑krokem kód pro vytvoření grafu StockHighLowClose.
  • Možnosti přizpůsobení os, legend a značek.
  • Jak aktualizovat existující graf.

C# Excel knihovna pro vytvoření grafu StockHighLowClose

Aspose.Cells for .NET je výkonná, plně spravovaná knihovna, která umožňuje vývojářům programově vytvářet, upravovat a vykreslovat soubory Excel. Podporuje všechny hlavní formáty Excelu a poskytuje rozsáhlé API pro práci s listy, buňkami, grafy, kontingenčními tabulkami a dalšími.

Klíčové výhody pro generování grafů:

  • Žádná interakce s Excel – funguje na jakékoli platformě, kde běží .NET.
  • Plná podpora typů grafů – včetně Stock, Candlestick, OHLC a StockHighLowClose.
  • Bohaté přizpůsobení – barvy, značky, názvy os, sekundární osy atd.
  • Vysoký výkon – vhodné pro velké datové sady.

Začínáme

  1. Stáhněte nejnovější Aspose.Cells for .NET z oficiální stránky vydání.
  2. Nainstalujte balíček NuGet:
   PM> Install-Package Aspose.Cells
  1. Přidejte referenci na Aspose.Cells do svého projektu C#.

Vytvořte graf StockHighLowClose v Excelu pomocí C#

Níže je kompletní, připravený k spuštění C# konzolový program, který vytvoří list, naplní jej ukázkovými OHLC daty, přidá graf StockHighLowClose a uloží sešit jako StockChart_Output.xlsx.

Vysvětlení kódu

StepWhat the code does
1️⃣Vytvoří novou instanci Workbook a přistoupí k prvnímu listu.
2️⃣Zapíše názvy sloupců a vyplní řádky s datem, otevírací, nejvyšší, nejnižší a uzavírací hodnotou.
3️⃣Přidá graf ChartType.StockHighLowClose umístěný pod tabulkou s daty.
4️⃣Propojí graf s rozsahem listu a definuje osu kategorií (datum).
5️⃣Nastaví názvy os a povolí mřížky pro snadnější čtení úrovní cen.
6️⃣Zobrazí legendu na pravé straně a přizpůsobí značky datových bodů.
7️⃣Uloží sešit jako StockChart_Output.xlsx.

Spuštěním programu se vytvoří soubor Excel, který obsahuje plně funkční graf StockHighLowClose, připravený k otevření v Microsoft Excel, LibreOffice nebo v jakémkoli jiném prohlížeči, který podporuje formát XLSX.

Získat bezplatnou licenci

Aspose.Cells nabízí dočasnou bezplatnou licenci, která odstraňuje hodnotící vodoznaky a odemyká plnou funkčnost. Získejte ji na stránce dočasné licence Aspose. Použijte licenci na začátku vaší aplikace:

License license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your temporary license file

Bezplatné zdroje

Závěr

Vytvoření StockHighLowClose grafu pomocí Aspose.Cells for .NET je jednoduché a nevyžaduje na serveru Microsoft Excel. Po sledování kompletního příkladu výše můžete generovat profesionálně vypadající finanční grafy, přizpůsobit je tak, aby odpovídaly vaší značce, a integrovat je do reportingových kanálů nebo webových aplikací.

Pokud máte jakékoli dotazy, potřebujete pomoc nebo chcete sdílet své zkušenosti, neváhejte se připojit ke komunitě na Aspose.Cells Support Forum.

Viz také