Att visualisera hierarkisk information—såsom organisationsstrukturer, produktkategorier eller filsystemslayouter—blir mycket tydligare med ett Sunburst-diagram. I den här artikeln kommer vi att demonstrera hur man skapar ett Sunburst-diagram i en Excel‑arbetsbok med Aspose.Cells for .NET. Exemplet är fullt körbart, kräver endast Aspose.Cells NuGet‑paketet och kan anpassas till vilken hierarkisk datamängd som helst.

Den här artikeln täcker följande ämnen:

C# Excel-bibliotek för att skapa Sunburst-diagram

Aspose.Cells for .NET är ett kraftfullt Excel‑automatiseringsbibliotek som eliminerar behovet av Office‑interop. Det tillhandahåller ett rent, objekt‑orienterat API för att skapa, modifiera och formatera diagram, inklusive Sunburst‑diagrammet som introducerades i Excel 2016.

Viktiga skäl att välja Aspose.Cells för generering av Sunburst-diagram:

  • Omfattande API – Full åtkomst till diagramtyper, dataserier och formateringsalternativ.
  • Ingen Excel‑installation krävs – Fungerar i server‑side, moln‑ eller container‑miljöer.
  • Stöd för flera format – Spara till XLSX, XLS, CSV, PDF, PNG och mer.
  • Hög prestanda – Effektiv hantering av stora arbetsböcker och datamängder.

Komma igång

  1. Ladda ner biblioteket från Aspose.Cells releases page.
  2. Installera via NuGet:
PM> Install-Package Aspose.Cells
  1. Lägg till en referens till Aspose.Cells i ditt C#-projekt.

Skapa ett Sunburst-diagram i Excel med C#

Nedan följer ett komplett, fristående C#‑exempel som visar hur man skapar ett Sunburst‑diagram i Excel.

Förklaring av nyckelsteg

StepPurpose
2Hierarkiska data ordnas i kolumner där den vänstra kolumnen representerar den yttersta ringen (Kategori) och den högra numeriska kolumnen innehåller värden.
3ChartType.Sunburst skapar den erforderliga diagramtypen.
4SetChartDataRange länkar dataområdet till diagrammet; flaggan true talar om för Aspose.Cells att området innehåller både kategorier och värden.
5Valfria justeringar av utseendet (bakgrundsfyllning, legendposition).
6Sparar arbetsboken i XLSX-format, klar för vidare bearbetning eller export till PDF/PNG.

Få en gratis licens

Aspose erbjuder en tillfällig gratislicens som tar bort utvärderingsbegränsningarna. Besök sidan för tillfällig licens för att begära din licensnyckel. Applicera den i din applikation som visas:

License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file

Sunburst-diagram Excel: Gratis resurser

Slutsats

Att skapa Sunburst‑diagram programatiskt är enkelt med Aspose.Cells for .NET. Biblioteket hanterar datahierarki, val av diagramtyp och formatering utan att kräva Microsoft Excel på servern. Använd de medföljande exemplen som grund, anpassa datakällan till din domän och utnyttja Asposes omfattande API för att producera polerade, exportklara visualiseringar.

För ytterligare hjälp, tveka inte att ställa frågor på Aspose.Cells gratis supportforum.

Se även