Att visualisera hierarkiska data med en tredimensionell effekt kan göra rapporter mer engagerande. I den här guiden kommer du att lära dig hur du skapar ett PyramidColumn3D‑diagram i Excel programatiskt med C# och Aspose.Cells for .NET. Exemplet visar hur man lägger till data, infogar diagrammet, justerar seriereinställningar och exporterar arbetsboken till en Excel‑fil.

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

Aspose.Cells .NET Library för PyramidColumn3D-diagram

Aspose.Cells for .NET är ett kraftfullt, helt hanterat API som gör det möjligt för utvecklare att skapa, ändra och rendera Excel‑filer utan Microsoft Office. Det stöder hela sortimentet av Excel‑diagramtyper, inklusive PyramidColumn3D‑diagrammet.

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

  • Rich Chart API – Direkt åtkomst till diagramobjekt, serier, axlar, förklaringar och formatering.
  • Ingen Interop-beroende – Fungerar i alla .NET-miljöer (Desktop, Server, Cloud).
  • Hög prestanda – Hanterar stora arbetsböcker med låg minnesanvändning.
  • Flera format – Spara till XLSX, XLS, CSV, PDF, HTML och bildformat.

För att börja använda Aspose.Cells, installera NuGet‑paketet:

PM> Install-Package Aspense.Cells

Skapa ett grundläggande PyramidColumn3D-diagram

Följande exempel skapar en enkel arbetsbok, fyller den med exempeldata, lägger till ett PyramidColumn3D‑diagram och sparar filen som PyramidColumn3D_Basic.xlsx.

Förklaring av nyckelsteg

StegVad den gör
1Instansierar en Workbook och får åtkomst till det första Worksheet.
2Fyller i bladet med produktnamn och kvartalsförsäljningsvärden.
3Anropar Charts.Add med ChartType.PyramidColumn3D för att skapa ett 3‑D pyramidkolumn-diagram.
4Lägger till dataserien (NSeries.Add) och sätter kategorietiketter (X‑axel).
5Sparar arbetsboken till en XLSX‑fil som kan öppnas i Microsoft Excel.

När du kör programmet skapas en Excel‑fil som innehåller ett 3‑D‑pyramidkolumndiagram som visualiserar försäljningsdata för fyra kvartal.

Anpassa PyramidColumn3D-diagrammet (Färger, Axlar, Legend)

Ofta behöver du anpassa diagrammets utseende för att matcha företagets varumärke eller förbättra läsbarheten. Exemplet nedan visar:

  • Ändra kolumnens fyllningsfärger.
  • Justera legendens position.
  • Modifiera primära och sekundära axeltitlar.
  • Aktivera datamärkningar.

Vad den anpassade koden gör

AnpassningKodexempelResultat
Seriefärgerchart.NSeries[s].Area.ForegroundColor = palette[s];Varje års kolumn visas i en distinkt, varumärkesvänlig färg.
Dataetiketterchart.NSeries[s].DataLabels.IsValueShown = true;Numeriska värden visas ovanför varje kolumn för snabb insikt.
Legendeplaceringchart.Legend.Position = LegendPositionType.Bottom;Legenden placeras under diagrammet, vilket frigör diagramområdet.
Axeltitlar och talformatchart.CategoryAxis.Title.Text, chart.ValueAxis.NumberFormatFörbättrar läsbarheten och förmedlar enheter.
Kantborttagningchart.NSeries[s].Border.IsVisible = false;Ger ett renare 3‑D‑utseende.

Öppna PyramidColumn3D_Customized.xlsx i Excel för att se ett polerat, presentationsklart diagram.

Få en gratis licens

Aspose.Cells kräver en licens för full funktionalitet. Du kan få en tillfällig gratislicens för utvärdering från Aspose‑portalen:

Gratis tillfällig licens för Aspose.Cells

Applicera licensen innan du genererar diagram i en produktionsmiljö för att ta bort utvärderingsvattenstämplar.

// Example of applying a license (place this at the start of your program)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");   // Path to your .lic file

Ytterligare resurser

Slutsats

Att skapa ett PyramidColumn3D-diagram med Aspose.Cells for .NET är enkelt:

  1. Fyll i arbetsbladets data.
  2. Lägg till ett ChartType.PyramidColumn3D-diagram.
  3. Ställ in serier, kategorier och valfri formatering.
  4. Spara arbetsboken.

Biblioteket ger dig full kontroll över diagrammets estetik, vilket gör att du kan skapa professionella visualiseringar direkt från dina C#‑applikationer.

Om du behöver ytterligare hjälp, tveka inte att gå med i Aspose community forums eller utforska den omfattande dokumentationen som länkas ovan.

Se också