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 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ů

KrokCo dělá
1Vytvoří instanci Workbook a získá přístup k prvnímu Worksheet.
2Naplní list názvy produktů a čtvrtletními hodnotami prodeje.
3Volá Charts.Add s ChartType.PyramidColumn3D pro vytvoření 3‑D pyramidového sloupcového grafu.
4Přidá datovou řadu (NSeries.Add) a nastaví popisky kategorií (osa X).
5Uloží 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óduVýsledek
Barvy řadchart.NSeries[s].Area.ForegroundColor = palette[s];Sloupec pro každý rok se zobrazuje v odlišné, značce přátelské barvě.
Popisky datchart.NSeries[s].DataLabels.IsValueShown = true;Číselné hodnoty jsou zobrazeny nad každým sloupcem pro rychlý přehled.
Umístění legendychart.Legend.Position = LegendPositionType.Bottom;Legenda je umístěna pod grafem, čímž se uvolní prostor v grafu.
Názvy os a formát číselchart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormatZlepšuje čitelnost a uvádí jednotky.
Odstranění okrajechart.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

Závěr

Vytvoření PyramidColumn3D grafu pomocí Aspose.Cells for .NET je jednoduché:

  1. Vyplnit data listu.
  2. Přidat graf ChartType.PyramidColumn3D.
  3. Nastavit řady, kategorie a volitelné formátování.
  4. 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.

Viz také