Att visualisera data i tredimensionell form kan få trender att sticka ut och förbättra läsbarheten. Cylindrical Bar chart är en 3‑D‑variant av det klassiska stapeldiagrammet som visar varje dataserie som en cylinder, vilket ger djup utan att offra tydligheten. Den här artikeln visar hur du skapar ett Cylindrical Bar chart i en Excel‑arbetsbok med hjälp av Aspose.Cells for .NET och C#.
I den här guiden kommer du att lära dig:
- Vad Aspose.Cells C# Excel-biblioteket erbjuder för diagramskapande.
- Hur man steg för steg genererar ett cylindriskt stapeldiagram.
- Hur man anpassar diagrammets utseende (axeltitlar, färger, förklaringar osv.).
- Var man kan få en gratis tillfällig licens för utvärdering.
C# Excel‑bibliotek för att skapa cylindrisk stapeldiagram
Aspose.Cells for .NET är ett omfattande Excel‑automatiseringsbibliotek som gör det möjligt för utvecklare att skapa, ändra och rendera Excel‑filer utan Microsoft Office. Det stöder alla diagramtyper som erbjuds av Excel, inklusive det 3‑D Cylindrical Bar‑diagrammet.
Viktiga fördelar med att använda Aspose.Cells for .NET:
- Full‑featured API – Tillgång till arbetsbok, arbetsblad, cell, diagram och formateringsobjekt.
- Zero‑dependency – Fungerar på alla .NET-plattformar ( .NET Framework, .NET Core, .NET 5/6/7 ).
- High performance – Hanterar stora datamängder med låg minnesanvändning.
- Cross‑format support – Läs/skriv XLS, XLSX, CSV, ODS och mycket mer.
Installera Aspose.Cells
Du kan hämta Aspose.Cells via NuGet:
PM> Install-Package Aspose.Cells
Eller ladda ner den senaste versionen från Aspose.Cells releases page.
Skapa ett cylindriskt stapeldiagram i Excel med C#
Följande exempel skapar en arbetsbok, fyller den med exempel på försäljningsdata, lägger till ett cylindriskt stapeldiagram och sparar resultatet som en XLSX‑fil.
Fullständigt C#-kodexempel
Förklaring av koden
| Step | What the code does |
|---|---|
| 1 | Skapar en ny Workbook och hämtar det första kalkylbladet (Sheet1). |
| 2 | Fyller kalkylbladet med en liten datamängd (regioner och kvartalsförsäljning). |
| 3 | Lägger till ett Cylindrical Bar-diagram (ChartType.CylindricalBar) och placerar det på bladet. |
| 4 | Lägger till tre serier—en för varje kvartal—och länkar dem till cellerna som innehåller de numeriska data. |
| 5 | Ställer in axeltitlar, legendarens placering, seriefärger och en måttlig 3‑D-rotation för att framhäva den cylindriska formen. |
| 6 | Sparar arbetsboken som CylindricalBarChart_Output.xlsx. Den genererade filen kan öppnas i Excel, Google Sheets eller någon kompatibel visare. |
Kör exemplet
- Skapa ett nytt Konsolapplikation‑projekt i Visual Studio eller din föredragna IDE.
- Lägg till Aspose.Cells NuGet‑paketet (
Install-Package Aspose.Cells). - Ersätt det genererade
Program.cs‑innehållet med koden ovan. - Bygg och kör projektet. Konsolen kommer att bekräfta att arbetsboken har sparats, och du hittar
CylindricalBarChart_Output.xlsxi projektets output‑mapp.
Få en gratis tillfällig licens
Aspose.Cells är en kommersiell produkt, men du kan skaffa en gratis tillfällig licens för utvärdering:
- Besök den Aspose temporära licenssidan.
- Följ instruktionerna på skärmen för att få en licensfil (vanligtvis
Aspose.Total.NET.lic). - Placera licensfilen i ditt projekts rotkatalog och aktivera den innan du använder någon Aspose.Cells API:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");
Den tillfälliga licensen tar bort utvärderingsbegränsningarna under en begränsad period, så att du kan testa alla funktioner—including diagramskapande—utan begränsningar.
Gratis resurser
- Utvecklarnas guide – https://docs.aspose.com/cells/net/
- Gratis online‑appar – https://products.aspose.app/cells/family
- API‑referens – https://reference.aspose.com/cells/net/
- Instruktionsartiklar – https://blog.aspose.com/sv/categories/aspose.cells-product-family/
- Exempelkod‑arkiv – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Slutsats
Att skapa ett Cylindrical Bar‑diagram med Aspose.Cells for .NET är enkelt: förbered data, lägg till ett diagram av typen ChartType.CylindricalBar, bind serier och tillämpa valfri formatering. Biblioteket hanterar alla låg‑nivå Excel‑operationer, vilket gör att du kan generera professionella, 3‑D‑visualiseringar programmässigt.
Känn dig fri att experimentera med ytterligare anpassningar—såsom datalabels, gradientfyllningar eller dynamiska datakällor—för att skräddarsy diagrammet efter dina specifika rapporteringsbehov. Om du stöter på några problem eller har ytterligare frågor är Aspose‑gemenskapen och supportforumen utmärkta platser att söka hjälp.