Vizualizace podílu více datových řad vzhledem k celku je běžnou požadavkem v obchodním reportování. 100 % Stacked Area chart (Area100PercentStacked) zobrazuje tato data jako vyplněné oblasti, jejichž výšky se v každém bodě kategorie sčítají na 100 %, což je ideální pro zobrazování podílu na trhu, alokace zdrojů nebo jakékoli kompozice v čase.

V tomto průvodci se naučíte, jak vytvořit graf Area100PercentStacked v Excelu pomocí C# s Aspose.Cells for .NET. Příklad je kompletní, samostatný a lze jej přímo zkompilovat a spustit.

Tento článek pokrývá

C# Excel knihovna pro vytvoření Area100PercentStacked grafů

Aspose.Cells for .NET je komplexní API pro manipulaci s tabulkovými kalkulacemi, které umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez nainstalovaného Microsoft Excelu. Díky bohatým možnostem tvorby grafů můžete programově generovat jakýkoli typ grafu Excel, včetně grafu Area100PercentStacked.

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

  • Pure .NET API – Žádná COM interop, funguje na jakékoli platformě, která podporuje .NET.
  • Full format support – XLS, XLSX, CSV, ODS a další.
  • High performance – Efektivní zpracování velkých sešitů a datových sad.
  • Fine‑grained control – Přístup ke každé vlastnosti grafu, sérii, osám a možnostem formátování.

Začínáme

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

Nyní jste připraveni vygenerovat graf Area100PercentStacked.

Vytvořte graf Area100PercentStacked v Excelu pomocí C#

Níže je kompletní, připravený ke spuštění program v C#, který:

  1. Vytvoří nový sešit.
  2. Naplní ukázková data (Měsíc vs. Prodeje tří produktových řad).
  3. Vloží Area100PercentStacked graf.
  4. Přizpůsobí názvy, legendy a hodnoty os.
  5. Uloží sešit do souboru XLSX.

Vysvětlení klíčových kroků

StepWhat it does
1Vytvoří novou instanci Workbook a získá první Worksheet.
2Naplní list ukázkovými daty – měsíci a třemi sériemi prodeje produktů.
3Přidá do listu graf Area100PercentStacked.
4Přidá tři série (Produkt A‑C) pomocí metody NSeries.Add.
5Propojí kategorie osy X (měsíce) s grafem.
6Ukazuje volitelné přizpůsobení – umístění legendy, názvy os, formát čísel a barvu vykreslovací oblasti.
7Uloží sešit do Area100PercentStackedChart_Output.xlsx.

Spuštěním výše uvedeného programu se vytvoří soubor Excel, který obsahuje plně formátovaný 100 % Stacked Area graf, připravený k analýze nebo prezentaci.

Aktualizovat vestavěný Area100PercentStacked graf

Pokud již máte v existujícím sešitu graf a potřebujete jej převést na typ Area100PercentStacked, můžete upravit vlastnost Type grafu pro každou sérii:

Tento úryvek ukazuje, jak překonfigurovat existující graf bez nutnosti jej znovu vytvořit od začátku.

Získat bezplatnou licenci

Aspose.Cells nabízí dočasnou bezplatnou licenci, která odstraňuje hodnotící vodoznaky a umožňuje všechny funkce. Získejte ji na stránce dočasné licence Aspose. Použijte licenci před generováním grafů:

// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");

Area100PercentStacked Chart – Bezplatné zdroje

Závěr

Vytvoření 100 % Stacked Area grafu pomocí Aspose.Cells for .NET je jednoduché:

  1. Připravte svá data.
  2. Přidejte graf typu ChartType.Area100PercentStacked.
  3. Vyplňte řady a data kategorií.
  4. Doladte vzhled a uložte.

Poskytnuté úryvky kódu jsou kompletní, připravené ke kompilaci a ilustrují jak vytvoření nového grafu, tak úpravu existujícího grafu. Začleňte tyto techniky do reportovacích dashboardů, finančních analýz nebo jakéhokoli scénáře, kde je vyžadována vizualizace proporčních dat.

Pro další pomoc zveřejněte své otázky na Aspose.Cells forum.

Viz také