Att visualisera kategoriska data är avgörande för tydlig dataanalys och rapportering. I den här artikeln kommer du att upptäcka hur du genererar ett stapeldiagram i Excel med C# och Aspose.Cells for .NET. Med bara några rader kod kan du skapa ett fullt formaterat, exportklart diagram som kan bäddas in i rapporter, instrumentpaneler eller delas med intressenter.
Den här artikeln täcker följande ämnen:
- C# Excel-bibliotek för att skapa stapeldiagram
- Skapa ett stapeldiagram i Excel med C#
- Gratis resurser
- Övriga ämnen
C# Excel-bibliotek för att skapa stapeldiagram
Aspose.Cells for .NET är ett omfattande Excel-manipuleringsbibliotek som gör det möjligt för utvecklare att skapa, ändra och rendera Excel-filer utan att kräva Microsoft Office. Dess rika diagram-API stöder alla inbyggda Excel-diagramtyper, inklusive stapeldiagram, och ger full kontroll över utseende, axlar, legender, datamärkningar och mer.
Viktiga fördelar med att använda Aspose.Cells for .NET:
- Fullständig API-täckning – Få åtkomst till alla Excel-funktioner programatiskt.
- Hög prestanda – Bearbeta stora arbetsböcker snabbt och effektivt.
- Ingen Office-beroende – Fungerar på vilken server eller molnmiljö som helst.
- Flera utdataformat – Spara till XLSX, XLS, CSV, PDF, PNG och andra format.
Komma igång
- Ladda ner den senaste versionen från Aspose.Cells releases-sida.
- Installera via NuGet:
PM> Install-Package Aspose.Cells
- Lägg till en referens till
Aspose.Cellsi ditt C#‑projekt.
Skapa ett stapeldiagram i Excel med C#
Nedan följer två praktiska exempel som visar hur man bygger ett stapeldiagram från grunden, anpassar dess utseende och sparar arbetsboken.
Exempel 1 – Enkelt grupperat stapeldiagram
Följande kod skapar ett grupperat stapeldiagram (horisontella staplar) som visar kvartalsvisa försäljningsdata.
Vad koden gör
- Skapar en ny arbetsbok och fyller den med produkt‑vis kvartalsförsäljning.
- Lägger till ett Bar‑diagram (horisontellt grupperat) i bladet.
- Lägger till tre serier som motsvarar Q1, Q2 och Q3.
- Aktiverar datalabels, sätter axeltitlar och använder en pastellpalett.
- Sparar arbetsboken som
BarChart_Simple_Output.xlsx.
Exempel 2 – Staplat stapeldiagram med anpassad formatering
Ett staplat stapeldiagram är användbart när du vill visualisera sammansättningen av ett totalvärde över kategorier. Detta exempel visar också hur du formaterar seriefärger, lägger till en legend och exporterar diagrammet som en PNG‑bild.
Höjdpunkter i detta exempel
- Använder ChartType.StackedBar för att visa kumulativa värden.
- Tillämpar anpassade färger på varje region för visuell skillnad.
- Placerar legenden längst ner och lägger till centrerade datamärkningar.
- Demonstrerar export av diagrammet till en PNG‑fil via
Chart.ToImage.
Få en gratis licens
Vill du prova Aspose.Cells utan begränsningar? Skaffa en tillfällig gratis licens från Aspose temporära licenssida. Licensen tar bort utvärderingsvattenstämplar och låser upp hela funktionsuppsättningen för utveckling och testning.
Stapeldiagram Excel: Gratis resurser
Fortsätt att lära dig med dessa hjälpsamma resurser:
- Utvecklardokumentation – https://docs.aspose.com/cells/net/
- Online-demo & konverterare – 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/
Slutsats
I den här guiden har vi gått igenom allt du behöver veta för att skapa både enkla och avancerade stapeldiagram i Excel med C# och Aspose.Cells for .NET. Från grundläggande grupperade staplar till staplade staplar med anpassade färger och bildexport, erbjuder biblioteket ett rikt, flytande API som eliminerar behovet av Microsoft Office på servern. Inkludera dessa kodsnuttar i dina applikationer för att leverera professionella, datadrivna visualiseringar utan ansträngning.
Om du har några frågor eller behöver ytterligare hjälp, tveka inte att besöka vårt gratis supportforum.