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# knihovna Excel pro vytvoření Surface3D grafu
- Vytvoření Surface3D grafu v Excelu pomocí C#
- Získat bezplatnou licenci
- Bezplatné zdroje
- Závěr
- Viz také
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ů
| Krok | Co dělá |
|---|---|
| 1 | Vytvoří nový Workbook a přistoupí k prvnímu pracovnímu listu. |
| 2 | Vyplní pracovní list maticí Z‑hodnot a popisky pro osy X a Y. |
| 3 | Přidá objekt grafu ChartType.Surface3D a umístí jej na list. |
| 4 | Nastaví datový rozsah pro graf, propojující kategorie (X) a řady (Y) s buňkami. |
| 5 | Ukazuje volitelné úpravy: styl, legendu, názvy os a formátování oblasti grafu. |
| 6 | Uloží 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:
- Průvodce pro vývojáře – https://docs.aspose.com/cells/net/
- Online demo a převodník – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- Návody a blogové příspěvky – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
- Komunitní fórum – https://forum.aspose.com/c/cells/9
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.