V tomto tématu vysvětlíme snadno použitelné kroky, jak vytvořit Excel Pie Chart v aplikaci C# .NET. Níže uvedené kroky ukazují, jak programově vytvořit dynamický výsečový graf v aplikaci C# windows.
Výsečový graf obvykle označuje kategorická data, zatímco každý výsečový výseč může zobrazovat konkrétní kategorii. V MS Excel můžete využít bohatou sadu nástrojů pro grafy. Takže můžete vytvořit výsečový graf Excel v projektu C# za běhu. Dále můžete uložit do formátu Excel XLSX. Chcete-li zobrazit graf, můžete jednoduše otevřít výstupní soubor XLSX do nějakého prohlížeče aplikace Excel.
Kroky k vytvoření výsečového grafu Excel v C#
- Stáhněte si balíček Aspose.Cells for .NET z galerie NuGet
- Importujte relevantní jmenné prostory Aspose.Cells a Aspose.Cells.Charts pomocí direktivy using
- Vytvořte objekt License a nastavte licenční soubor pomocí metody SetLicense
- Chcete-li vytvořit nový sešit aplikace Excel, vytvořte objekt Workbook
- Získejte první list v sešitu a přidejte data do listu
- Přidejte nový výsečový graf pomocí ChartType.Pie člena výčtu a nastavte jeho datové řady s dalšími atributy
- Uložte výstupní soubor aplikace Excel, který obsahuje výsečový graf
V níže uvedeném příkladu vytvoříme výsečový graf dynamicky na základě čtvrtletních údajů o prodeji. Zdrojová data pro graf budou také vložena pomocí kódu. Navíc jsme nastavili název grafu a specifikovali vlastnosti datových štítků, aby se na výsečových řezech zobrazovaly hodnoty a procenta. Výčet ChartType můžeme použít k výběru nebo nastavení dalších podobných typů pro kreslení grafů.
Ukázkový kód pro vytvoření výsečového grafu Excel v C#
Výše uvedený fragment kódu vloží některá data do prvních buněk listu a poté vytvoří výsečový graf Excel v jazyce C# na základě tohoto zdroje dat. Nakonec uloží soubor Excel XLSX, který bude obsahovat výsečový graf. Kromě toho můžete také převést graf Excel na JPG v C# bez Interop.