Att visualisera trender över tid är ett grundläggande krav för många affärsrapporter. Ett linjediagram ger en tydlig, visuell representation av dataserier över en kontinuerlig axel, vilket gör det idealiskt för att visa prestanda, försäljning eller någon tidsbaserad data. I den här guiden visar vi hur du genererar linjediagram programatiskt med Aspose.Cells for .NET och C#.
Den här artikeln täcker följande ämnen:
- C# Excel-bibliotek för att skapa linjediagram
- Skapa ett linjediagram i Excel med C#
- Gratis licens
- Gratis resurser
- Slutsats
- Se även
C# Excel-bibliotek för att skapa linjediagram
Aspose.Cells for .NET är ett omfattande API som gör det möjligt för utvecklare att arbeta med Excel-filer utan Microsoft Office. Det stöder skapande, redigering och anpassning av diagram av alla typer, inklusive linjediagram. Nyckelfördelar inkluderar:
- Rik API-ytan – Full kontroll över diagramtyper, serier, axlar och formatering.
- Inga COM-beroenden – Fungerar på alla plattformar som stöder .NET.
- Hög prestanda – Effektiv hantering av stora arbetsböcker.
- Stöd för flera format – Läsa/skriva XLSX, XLS, CSV, PDF och mer.
Komma igång
- Ladda ner den senaste Aspose.Cells for .NET från releases page.
- Installera via NuGet:
PM> Install-Package Aspose.Cells
- Lägg till en referens till
Aspose.Cellsi ditt projekt.
Skapa ett linjediagram i Excel med C#
Nedan följer två praktiska exempel:
- Enkel enkelserie Linjediagram – ideal för en snabb trendvisualisering.
- Flerserie Linjediagram med sekundär axel – användbart när man jämför dataset med olika skalor.
Båda exemplen är kompletta, kompileringsklara C#‑program.
Exempel 1 – Enkelt linjediagram med en enda serie
Förklaring
- Arbetsboken skapas i minnet och fylls med månad‑ och försäljningsdata.
ChartType.Lineskapar ett grundläggande linjediagram.NSeries.Adddefinierar dataserierna;CategoryDatatilldelar X‑axelns etiketter.- Den resulterande filen
SimpleLineChart.xlsxinnehåller ett fullständigt formaterat linjediagram.
Exempel 2 – Linjediagram med flera serier och sekundär axel
Viktiga punkter
- Två serier har lagts till: Revenue (primär axel) och Profit% (sekundär axel) för att illustrera olika skalor.
PlotOnSecondAxis = trueflyttar den andra serien till den högra Y‑axeln.- Markeringsanpassning gör den sekundära serien visuellt distinkt.
- Den slutliga filen
MultiSeriesLineChart.xlsxinnehåller ett fullt fungerande multi‑serielinje‑diagram.
Få en gratis licens
Vill du prova Aspose.Cells utan begränsningar? Skaffa en tillfällig gratis licens från Aspose temporära licenssida. Denna licens tar bort utvärderingsvattenmärken och låter dig utforska alla diagramfunktioner.
Gratis resurser
Förbättra dina Excel‑automatiseringskunskaper med dessa officiella resurser:
- Utvecklarguide – https://docs.aspose.com/cells/net/
- Gratis online‑appar – https://products.aspose.app/cells/family
- API‑referens – https://reference.aspose.com/cells/net/
- How‑To‑artiklar – https://blog.aspose.com/sv/categories/aspose.cells-product-family/
Slutsats
Att skapa linjediagram med Aspose.Cells for .NET är enkelt och mycket anpassningsbart. Oavsett om du behöver en snabb enkel‑seriediagramtrendlinje eller ett sofistikerat flerseriediagram med sekundära axlar, ger biblioteket full kontroll via ett intuitivt API. Använd de medföljande kodexemplen som utgångspunkt och anpassa dem efter dina specifika rapporteringsbehov.
Om du stöter på några problem eller har frågor, tveka inte att be om hjälp på vårt gratis supportforum.