Att visualisera kumulativa trender över kategorier är avgörande för affärsanalys och rapportering. Ett LineStacked chart (även känt som ett Stacked Line chart) hjälper dig att visa hur varje serie bidrar till totalen över tid samtidigt som den bevarar det välbekanta line‑chart‑utseendet.
I den här guiden kommer du att lära dig hur du skapar ett LineStacked‑diagram i Excel med C# och Aspose.Cells for .NET. Exempelkoden är självständig, fullt kompilerbar och innehåller kommentarer som förklarar varje steg.
Denna artikel täcker följande ämnen:
- C# Excel-bibliotek för att skapa staplade linjediagram
- Skapa ett staplat linjediagram i Excel med C#
- Gratis resurser
- Slutsats
- Se även
C# Excel-bibliotek för att skapa staplade linjediagram
Aspose.Cells for .NET är ett kraftfullt Excel‑automatiseringsbibliotek som låter utvecklare skapa, ändra och rendera Excel‑filer utan Microsoft Office. Det erbjuder ett omfattande API för diagramskapande, inklusive alla inbyggda diagramtyper såsom LineStacked.
Viktiga fördelar med att använda Aspose.Cells för diagramgenerering:
- Fullständigt diagramtypstöd – Alla Excel-diagramtyper är tillgängliga via ett enhetligt API.
- Finjusterad anpassning – Styr serier, axlar, förklaringar, datamärkningar och mer.
- Inga COM- eller interop‑beroenden – Fungerar på alla plattformar som stödjer .NET.
- Hög prestanda – Effektiv hantering av stora arbetsböcker och dataset.
Kom igång snabbt:
- Ladda ner den senaste versionen från Aspose.Cells releases page.
- Lägg till NuGet-paketet i ditt projekt:
PM> Install-Package Aspose.Cells
Skapa ett staplat linjediagram i Excel med C#
Nedan är ett komplett, färdigt‑att‑köra C#-konsolprogram som:
- Skapar en ny arbetsbok.
- Fyller i exempeldata för tre produktkategorier.
- Infogar ett LineStacked-diagram.
- Anpassar diagramtitel, axlar och legend.
- Sparar arbetsboken som
LineStackedChart_Output.xlsx.
Förklaring av koden
| Step | Purpose |
|---|---|
| 1 | Skapar en ny Workbook och får åtkomst till det första kalkylbladet. |
| 2 | Skriver en rubrikrad och sex rader med exempel på försäljningsdata för tre produkter. |
| 3 | Lägger till ett diagram av typen ChartType.LineStacked. Diagrammet täcker rader 8‑26 och kolumner 0‑10 i kalkylbladet. |
| 4 | Lägger till tre serier – en för varje produkt – och länkar dem till lämpliga dataområden. |
| 5 | Ställer in kategorisystemet (X‑axeln) till månadsnamnen. |
| 6 | Visar vanliga anpassningar: bakgrundsfärg, axelrubriker, legendposition och datamärkningar. |
| 7 | Sparar arbetsboken till det lokala filsystemet. |
När du kör programmet skapas en Excel‑fil med ett fullt fungerande LineStacked‑diagram som visuellt staplar de tre produktlinjerna, så att du kan se både enskilda trender och deras kumulativa effekt.
Gratis resurser
- Utvecklardokumentation – Detaljerad API‑referens och handledningar: https://docs.aspose.com/cells/net/
- Online‑demo & konvertering – Testa diagramgenerering utan kod: https://products.aspose.app/cells/family
- API‑referens – Fullständig lista över diagramtyper och egenskaper: https://reference.aspose.com/cells/net/
- Instruktionsartiklar – Utforska fler diagramscenarier: https://blog.aspose.com/sv/categories/aspose.cells-product-family/
Slutsats
Den här artikeln visade hur man genererar ett LineStacked‑diagram i Excel med hjälp av Aspose.Cells for .NET. Genom att utnyttja bibliotekets enkla API kan du programatiskt skapa sofistikerade staplade linjediagram, fullt anpassa deras utseende och exportera resultatet till vilket stödformat som helst (XLSX, PDF, PNG osv.).
Känn dig fri att ändra exempeldata, färger eller axelinställningar för att passa dina rapporteringsbehov. Om du stöter på några problem eller har frågor, är Aspose support community redo att hjälpa till.