Vizualizace trojrozměrných datových sad je nezbytná pro inženýrskou, vědeckou a finanční analýzu. Surface3D chart poskytuje jasnou, barevně kódovanou reprezentaci hodnot napříč dvěma osami, což umožňuje okamžité rozpoznání trendů a vzorců. V tomto článku se naučíte, jak vytvořit Surface3D chart v Excelu pomocí C# s Aspose.Cells for .NET. Vzorkový kód vytvoří sešit, naplní jej ukázkovými daty, přidá Surface3D chart, přizpůsobí jeho vzhled a uloží soubor ve formátu XLSX.

Tento článek pokrývá následující témata:

C# Excel knihovna pro vytvoření Surface3D grafu

Aspose.Cells for .NET je komplexní knihovna pro automatizaci Excelu, která umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez Microsoft Office. Podporuje všechny typy grafů, včetně 3‑D povrchového grafu, a nabízí vysoce výkonné API pro velké datové sady.

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

  • Plnohodnotné API – Přístup ke všem funkcím Excelu programově.
  • Robustní podpora grafů – Vytvářejte 2‑D, 3‑D a speciální grafy, jako jsou povrchové, radarové a akciové.
  • Optimalizováno pro výkon – Zpracovává miliony buněk s nízkou spotřebou paměti.
  • Víceplatforební – Funguje na .NET Framework, .NET Core, .NET 5/6/7 a .NET Standard.

Instalace

Instalujte knihovnu pomocí NuGet:

PM> Install-Package Aspose.Cells

Nebo přidejte odkaz na balíček do souboru projektu:

<PackageReference Include="Aspose.Cells" Version="24.12.0" />

Vytvořte 3D povrchový graf v Excelu pomocí C#

Níže je kompletní, samostatná aplikace C# pro konzoli, která vytváří graf Surface3D.

1. Vytvořte nový konzolový projekt

dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells

2. Nahraďte Program.cs následujícím kódem

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

KrokCo dělá
1Vytvoří nový Workbook a přistoupí k prvnímu pracovnímu listu.
2Vyplní pracovní list maticí Z‑hodnot a popisky pro osy X a Y.
3Přidá objekt grafu ChartType.Surface3D a umístí jej na list.
4Nastaví datový rozsah pro graf, propojující kategorie (X) a řady (Y) s buňkami.
5Ukazuje volitelné úpravy: styl, legendu, názvy os a formátování oblasti grafu.
6Uloží sešit jako soubor XLSX.

Spusťte projekt pomocí dotnet run. Vygenerovaný Surface3DChart_Output.xlsx bude obsahovat datovou tabulku a plně vykreslený 3‑D povrchový graf.

Získat bezplatnou licenci

Aspose nabízí dočasnou bezplatnou licenci pro hodnocení. Navštivte stránku dočasná licenční stránka Aspose a získejte 30‑denní licenční klíč, který odemkne všechny funkce, včetně generování grafů, bez jakýchkoli vodoznaků.

// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");

Surface3D Chart Excel: Bezplatné zdroje

Pokračujte v rozšiřování svých dovedností v automatizaci Excelu s těmito bezplatnými zdroji:

Závěr

Vytvoření 3D povrchového grafu v Excelu je jednoduché s Aspose.Cells for .NET. Knihovna abstrahuje nízkoúrovňové zpracování XML, což vám umožní soustředit se na přípravu dat a vizuální přizpůsobení. Použijte poskytnuté ukázky kódu jako výchozí bod, přizpůsobte datovou matici svému scénáři a užívejte si vysoce kvalitní, připravené k exportu 3‑D povrchové vizualizace během několika minut.

Pro jakékoli dotazy, problémy nebo žádosti o funkce, neváhejte zveřejnit na Aspose fórum podpory.

Viz také