Att visualisera hierarkisk eller kumulativ data kräver ofta ett staplat stapeldiagram med 3‑D‑utseende. Aspose.Cells for .NET gör det enkelt att generera ett Cylindrical Bar Stacked‑diagram direkt från kod. Oavsett om du bygger en finansiell instrumentpanel, en försäljnings‑per‑region‑rapport eller någon annan staplad‑stapelscenario, kommer följande guide att gå igenom hur du skapar, anpassar och sparar diagrammet med C#.

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

C# Excel-bibliotek för att skapa cylindriska staplade stapeldiagram

Aspose.Cells for .NET är ett omfattande Excel-manipuleringsbibliotek som eliminerar behovet av Microsoft Office‑automatisering. Den erbjuder ett rikt urval av diagram‑API:er, inklusive typen CylindricalBarStacked, som renderar staplade stapeldiagram som 3‑D‑cylindrar.

Viktiga fördelar med att använda Aspose.Cells för diagramskapande:

  • Full .NET-integration – Fungerar med .NET 6+, .NET Framework och .NET Core.
  • Ingen Office-beroende – Körs på servrar, containrar och CI/CD-pipelines utan att Office är installerat.
  • Hög prestanda – Hanterar stora arbetsböcker och komplexa diagram effektivt.
  • Stöd för flera format – Spara till XLSX, XLS, CSV, PDF, PNG, JPEG och mer.

Kom igång

  1. Ladda ner den senaste Aspose.Cells for .NET från releases‑sidan.
  2. Lägg till biblioteket i ditt projekt via NuGet.
   PM> Install-Package Aspose.Cells

Nu är du redo att skapa ett staplat cylindriskt stapeldiagram programatiskt.

Skapa ett staplat cylindriskt stapeldiagram i Excel med C#

Nedan följer ett komplett, kompilerbart C#-exempel som demonstrerar:

  1. Skapa en ny arbetsbok.
  2. Populera exempeldata.
  3. Lägg till ett CylindricalBarStacked-diagram.
  4. Anpassa serier, axlar och utseende.
  5. Spara arbetsboken till en XLSX‑fil.

Förklaring av koden

StepVad koden gör
1Skapar en tom arbetsbok och hämtar det första kalkylbladet.
2Fyller kalkylbladet med exempel på försäljningsdata för fyra regioner och tre produkter.
3Lägger till ett CylindricalBarStacked-diagram placerat under datatabellen.
4Lägger till tre serier, en för varje produkt, och länkar dem till motsvarande dataintervall.
5Ställer in kategorietiketter (X‑axel) till regionnamnen.
6Visar vanliga visuella justeringar: ram, formatering av plot‑området, legendplacering och axelrubriker.
7Sparar arbetsboken till en XLSX-fil som kan öppnas i Excel, Google Sheets eller någon kompatibel visare.

När du kör programmet genereras CylindricalBarStackedChart_Output.xlsx som innehåller ett 3‑D staplat cylindriskt stapeldiagram som visuellt samlar produktförsäljning per region.

Få en gratis licens

Aspose.Cells kräver en licens för full funktionalitet. Du kan skaffa en tillfällig gratis licens för utvärdering från Aspose tillfälliga licenssida. Licensfilen kan tillämpas i din kod som visas i licensdokumentationen.

Gratis resurser

Slutsats

Att skapa ett Cylindrical Bar Stacked-diagram med Aspose.Cells for .NET är en fråga om några rader kod. Biblioteket abstraherar komplexiteten i Excel-diagramobjekt samtidigt som det ger dig full kontroll över data, layout och visuell stil. Använd exemplet ovan som en utgångspunkt och anpassa det till dina egna rapporteringskrav—oavsett om du behöver mata diagrammet från en databas, tillämpa villkorsstyrd formatering eller exportera resultatet till PDF eller en bild.

Om du stöter på några problem eller har frågor, tveka inte att posta dem i vårt gratis supportforum.

Se även