Vizualizace hierarchických dat s trojrozměrným efektem může učinit zprávy poutavějšími. V tomto průvodci se naučíte, jak programově v Excelu vytvořit graf PyramidColumn3D pomocí C# a Aspose.Cells for .NET. Příklad ukazuje přidání dat, vložení grafu, úpravu nastavení řad a export sešitu do souboru Excel.
Tento článek pokrývá následující témata:
- Aspose.Cells .NET Library for PyramidColumn3D Charts
- Vytvořit základní PyramidColumn3D graf
- Přizpůsobit PyramidColumn3D graf (Barvy, Osa, Legenda)
- Informace o bezplatné licenci
- Další zdroje
- Závěr
- Viz také
Aspose.Cells .NET Library pro PyramidColumn3D grafy
Aspose.Cells for .NET je výkonná, plně spravovaná API, která umožňuje vývojářům vytvářet, upravovat a vykreslovat soubory Excel bez Microsoft Office. Podporuje kompletní škálu typů grafů Excel, včetně grafu PyramidColumn3D.
Klíčové výhody používání Aspose.Cells:
- Rich Chart API – Přímý přístup k objektům grafu, sériím, osám, legendám a formátování.
- No Interop Dependency – Funguje v jakémkoli .NET prostředí (Desktop, Server, Cloud).
- High Performance – Zpracovává velké sešity s nízkou spotřebou paměti.
- Multiple Formats – Ukládá do formátů XLSX, XLS, CSV, PDF, HTML a obrázkových formátů.
Chcete-li začít používat Aspose.Cells, nainstalujte balíček NuGet:
PM> Install-Package Aspose.Cells
Vytvořte základní PyramidColumn3D graf
Následující příklad vytvoří jednoduchý sešit, naplní jej ukázkovými daty, přidá PyramidColumn3D graf a uloží soubor jako PyramidColumn3D_Basic.xlsx.
Vysvětlení klíčových kroků
| Krok | Co dělá |
|---|---|
| 1 | Vytvoří instanci Workbook a získá přístup k prvnímu Worksheet. |
| 2 | Naplní list názvy produktů a čtvrtletními hodnotami prodeje. |
| 3 | Volá Charts.Add s ChartType.PyramidColumn3D pro vytvoření 3‑D pyramidového sloupcového grafu. |
| 4 | Přidá datovou řadu (NSeries.Add) a nastaví popisky kategorií (osa X). |
| 5 | Uloží sešit do souboru XLSX, který lze otevřít v Microsoft Excel. |
Spuštěním programu se vytvoří soubor Excel obsahující 3‑D pyramidový sloupcový graf, který vizualizuje prodejní data za čtyři čtvrtletí.
Přizpůsobení PyramidColumn3D grafu (Barvy, Osa, Legenda)
Často potřebujete přizpůsobit vzhled grafu tak, aby odpovídal firemnímu brandingu nebo zlepšil čitelnost. Níže uvedený příklad demonstruje:
- Změna výplňových barev sloupců.
- Úprava umístění legendy.
- Úprava názvů primární a sekundární osy.
- Povolení popisků dat.
Co dělá vlastní kód
| Přizpůsobení | Ukázka kódu | Výsledek |
|---|---|---|
| Barvy řad | chart.NSeries[s].Area.ForegroundColor = palette[s]; | Sloupec pro každý rok se zobrazuje v odlišné, značce přátelské barvě. |
| Popisky dat | chart.NSeries[s].DataLabels.IsValueShown = true; | Číselné hodnoty jsou zobrazeny nad každým sloupcem pro rychlý přehled. |
| Umístění legendy | chart.Legend.Position = LegendPositionType.Bottom; | Legenda je umístěna pod grafem, čímž se uvolní prostor v grafu. |
| Názvy os a formát čísel | chart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormat | Zlepšuje čitelnost a uvádí jednotky. |
| Odstranění okraje | chart.NSeries[s].Border.IsVisible = false; | Poskytuje čistší 3‑D vzhled. |
Otevřete PyramidColumn3D_Customized.xlsx v Excelu, abyste viděli vylepšený, připravený k prezentaci graf.
Získat bezplatnou licenci
Aspose.Cells vyžaduje licenci pro plnou funkčnost. Můžete získat dočasnou bezplatnou licenci pro vyhodnocení z portálu Aspose:
Bezplatná dočasná licence pro Aspose.Cells
Aplikujte licenci před generováním grafů v produkčním prostředí, aby se odstranily evaluační vodoznaky.
// Example of applying a license (place this at the start of your program)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // Path to your .lic file
Další zdroje
- Průvodce vývojáře – Komplexní průvodce všemi funkcemi grafů: https://docs.aspose.com/cells/net/
- Reference API – Podrobná dokumentace tříd a metod: https://reference.aspose.com/cells/net/
- Bezplatné online aplikace – Vyzkoušejte generování grafů bez kódu: https://products.aspose.app/cells/family
- Fórum podpory – Ptejte se a sdílejte úryvky kódu: https://forum.aspose.com/c/cells/9
Závěr
Vytvoření PyramidColumn3D grafu pomocí Aspose.Cells for .NET je jednoduché:
- Vyplnit data listu.
- Přidat graf
ChartType.PyramidColumn3D. - Nastavit řady, kategorie a volitelné formátování.
- Uložit sešit.
Knihovna vám poskytuje plnou kontrolu nad estetikou grafů, což vám umožňuje vytvářet profesionální vizualizace přímo z vašich aplikací v C#.
Pokud potřebujete další pomoc, neváhejte se připojit k fórům komunity Aspose nebo prozkoumat rozsáhlou dokumentaci uvedenou výše.