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í PieBar grafů
- Vytvoření PieBar grafu v Excelu pomocí C#
- Získat bezplatnou licenci
- PieBar graf Excel: Bezplatné zdroje
- Závěr
- Viz také
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é:
- Stáhněte si nejnovější verzi ze stránky Aspose.Cells releases page.
- 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:
- Vyplňte list vzorovými daty.
- Přidejte Koláčová řadu (primární osa) pro reprezentaci procent.
- Přidejte Sloupcová řadu (sekundární osa) pro zobrazení absolutních hodnot.
- Kombinujte obě řady v jedné oblasti grafu, což vytvoří graf typu PieBar.
- Uložte sešit do souboru XLSX (nebo do jiného formátu, který potřebujete).
Vysvětlení klíčových kroků
| Krok | Co dělá | Důležité členy API |
|---|---|---|
| 1‑2 | Vytvoří se sešit a naplní se ukázkovými daty. | Workbook, Worksheet, Cells |
| 3 | Př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 |
| 4 | Vloží pie sérii, která vizualizuje Tržby jako podíl na celku. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | Vloží 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‑7 | Doladí názvy os, umístění legendy a zobrazení popisků dat pro profesionální vzhled. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | Uloží 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:
- Navštivte stránku dočasné licence Aspose.
- Vyplňte krátký formulář a klikněte na Get License.
- Stáhněte soubor
Aspose.Total.lica umístěte jej do složky projektu. - 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
- Průvodce vývojáře – https://docs.aspose.com/cells/net/
- Bezplatné online aplikace – https://products.aspose.app/cells/family
- Reference API – https://reference.aspose.com/cells/net/
- How‑to články – https://blog.aspose.com/cs/categories/aspose.cells-product-family/
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.