Vizualizace dat, která obsahují několik dominantních kategorií a mnoho malých, může být náročná. Graf Pie of Pie pomáhá tím, že menší výseče oddělí do sekundárního koláče, což celkový obrázek zpřehlední. V tomto příspěvku se dozvíte, jak takový graf v Excelu vygenerovat programově pomocí Aspose.Cells for .NET a C#.

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

C# Excel knihovna pro vytvoření koláčových grafů v koláčových grafech

Aspose.Cells for .NET je výkonná knihovna pro manipulaci s Excelem, která eliminuje potřebu automatizace Microsoft Office. Poskytuje bohatou sadu API pro vytváření, úpravu a stylování grafů — včetně specializovaných typů grafů, jako je Pie of Pie.

Klíčové výhody používání Aspose.Cells:

  • Komplexní API – Plná kontrola nad strukturou sešitu, daty a vizuálními prvky.
  • Pokročilé přizpůsobení grafů – Změna typů grafů, kritérií rozdělení, rozbuchování výsečů a další.
  • Vysoký výkon – Zpracování velkých tabulek rychle a efektivně.
  • Podpora více formátů – Práce s XLSX, XLS, CSV, PDF, ODS a mnoha dalšími formáty.

Začínáme

  1. Stáhněte knihovnu z oficiální stránky vydání.
  2. Nainstalujte balíček NuGet:
   PM> Install-Package Aspose.Cells

Nyní jste připraveni programově vytvářet grafy typu pie‑of‑pie.

Vytvořte koláčový graf typu Pie of Pie v Excelu pomocí C#

Níže je kompletní, spustitelný příklad, který demonstruje, jak od začátku vygenerovat graf typu Pie of Pie a jak upravit existující graf. Tento příklad vytvoří nový sešit, naplní jej ukázkovými daty, přidá graf Pie of Pie a uloží soubor.

Co kód dělá

KrokPopis
1Vytvoří instanci Workbook a získá první list.
2Zapíše malý datový soubor, který bude vizualizován.
3Přidá zástupný objekt grafu typu PiePie (vyžadováno jako základní typ).
4Propojí graf s datovým rozsahem a přiřadí sérii přátelský název.
5Uloží sešit do souboru XLSX.

Po otevření souboru PieOfPieChart_Output.xlsx se zobrazí hlavní koláčový graf s velkými kategoriemi (A, B, C) a sekundární koláčový graf obsahující D a Ostatní.

Získat bezplatnou licenci

Chcete-li vyzkoušet Aspose.Cells bez omezení, získejte dočasnou licenci na stránka s bezplatnou dočasnou licencí Aspose. Licence odstraňuje vodotisky z hodnocení a odemyká plnou sadu API.

// Example of applying a temporary license.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.

Bezplatné zdroje

Zlepšete své dovednosti v automatizaci Excelu pomocí těchto bezplatných zdrojů:

Závěr

Graf Pie of Pie je účinný způsob, jak zvýraznit jak dominantní, tak menší datové kategorie v jednom vizuálu. S Aspose.Cells for .NET můžete takové grafy generovat a přizpůsobovat kompletně v kódu, čímž eliminuje potřebu ruční práce v Excelu. Výše uvedené příklady poskytují solidní základ — klidně upravte zdroje dat, kritéria rozdělení a stylování tak, aby odpovídaly vašim konkrétním potřebám reportování.

Pokud potřebujete pomoc, naše komunitní fóra a podpůrné týmy jsou připraveny pomoci:

Příjemné programování!

Viz také