Vizualizace dat, která kombinují kategoriální podíly s absolutními hodnotami, často vyžaduje PieBar graf – kombinaci koláčového grafu a sloupcového grafu zobrazených společně. S Aspose.Cells for .NET můžete takové hybridní grafy vytvořit programově během několika řádků kódu. Tento průvodce vás provede procesem, vysvětlí klíčové členy API a poskytne kompletní, připravený ke kompilaci příklad v C#.

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

C# Excel knihovna pro vytváření koláčových a sloupcových grafů

Aspose.Cells for .NET je komplexní knihovna pro manipulaci s Excel soubory, která umožňuje vývojářům vytvářet, upravovat a renderovat Excel soubory bez nainstalovaného Microsoft Excel. Poskytuje špičkovou podporu pro všechny nativní typy grafů v Excelu, včetně kombinovaných grafů, jako je PieBar (koláčový graf kombinovaný s pruhovým grafem).

Klíčové výhody použití Aspose.Cells pro tento scénář:

  • Plná kontrola API – Vytvářejte grafy, nastavujte typy sérií a přizpůsobujte osy programově.
  • Žádná COM interop – Funguje na jakékoli platformě .NET (Windows, Linux, macOS) a v headless prostředích.
  • Vysoký výkon – Zpracovává velké sešity a datové sady s minimální spotřebou paměti.
  • Více výstupních formátů – Uložte výsledek jako XLSX, PDF, PNG nebo jiné podporované formáty.

Začínání je jednoduché:

  1. Stáhněte si nejnovější verzi ze stránky Aspose.Cells releases page.
  2. Nainstalujte balíček NuGet:
   PM> Install-Package Aspose.Cells

Vytvořte graf typu PieBar v Excelu pomocí C#

Níže je kompletní, připravený ke spuštění příklad v C#, který ukazuje, jak:

  1. Vyplňte list vzorovými daty.
  2. Přidejte Koláčová řadu (primární osa) pro reprezentaci procent.
  3. Přidejte Sloupcová řadu (sekundární osa) pro zobrazení absolutních hodnot.
  4. Kombinujte obě řady v jedné oblasti grafu, což vytvoří graf typu PieBar.
  5. Uložte sešit do souboru XLSX (nebo do jiného formátu, který potřebujete).

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

KrokCo děláDůležité členy API
1‑2Vytvoří se sešit a naplní se ukázkovými daty.Workbook, Worksheet, Cells
3Přidá objekt grafu, jehož základní typ je PieBar. To nám poskytuje kontejner grafu, který může hostovat více sérií různých typů.Worksheet.Charts.Add, ChartType.Pie
4Vloží pie sérii, která vizualizuje Tržby jako podíl na celku.Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie
5Vloží bar sérii, která vizualizuje Prodávané jednotky na sekundární ose, čímž dosáhne klasické kombinace PieBar.Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true
6‑7Doladí názvy os, umístění legendy a zobrazení popisků dat pro profesionální vzhled.Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels
8Uloží sešit. Výsledek lze otevřít v Microsoft Excel, Google Sheets nebo v jakémkoli jiném prohlížeči tabulek.Workbook.Save

Můžete změnit výstupní formát jednoduše úpravou přípony souboru v Workbook.Save. Například použijte "PieBarChart_Output.pdf" k vygenerování PDF souboru.

Získat bezplatnou licenci

Aspose.Cells vyžaduje licenci pro plnou funkčnost. Můžete získat dočasnou bezplatnou licenci pro evaluační účely:

  1. Navštivte stránku dočasné licence Aspose.
  2. Vyplňte krátký formulář a klikněte na Get License.
  3. Stáhněte soubor Aspose.Total.lic a umístěte jej do složky projektu.
  4. Načtěte licenci na začátku aplikace:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");

Graf PieBar v Excelu: Bezplatné zdroje

Závěr

Tento článek ukázal, jak vytvořit PieBar chart—výkonnou hybridní vizualizaci, která kombinuje proporční přehled koláčového grafu s kvantitativní jasností sloupcového grafu—pomocí Aspose.Cells for .NET. Poskytnutý ukázkový program lze přizpůsobit libovolnému datovému souboru, což vám umožní vložit profesionální grafy přímo do vašich pracovních postupů automatizace Excelu.

Pokud narazíte na jakékoli problémy nebo máte další otázky, neváhejte navštívit komunitní fórum Aspose.Cells pro podporu.

Viz také