Visualizzare le tendenze nel tempo è un requisito fondamentale per molti report aziendali. Un grafico a linee fornisce una rappresentazione visiva chiara delle serie di dati lungo un asse continuo, rendendolo ideale per mostrare le prestazioni, le vendite o qualsiasi dato basato sul tempo. In questa guida ti mostreremo come generare grafici a linee in modo programmatico usando Aspose.Cells for .NET e C#.

Questo articolo copre i seguenti argomenti:

Libreria Excel C# per creare grafici a linee

Aspose.Cells for .NET è un’API completa che consente agli sviluppatori di lavorare con file Excel senza Microsoft Office. Supporta la creazione, la modifica e la personalizzazione di grafici di tutti i tipi, inclusi i grafici a linee. I vantaggi principali includono:

  • Ricca interfaccia API – Controllo completo sui tipi di grafico, serie, assi e formattazione.
  • Nessuna dipendenza COM – Funziona su qualsiasi piattaforma che supporta .NET.
  • Alte prestazioni – Gestione efficiente di grandi cartelle di lavoro.
  • Supporto multi‑formato – Lettura/scrittura di XLSX, XLS, CSV, PDF e altro.

Iniziare

  1. Download l’ultima versione di Aspose.Cells for .NET dalla pagina dei rilasci.
  2. Installa tramite NuGet:
   PM> Install-Package Aspose.Cells
  1. Aggiungi un riferimento a Aspose.Cells nel tuo progetto.

Crea un grafico a linee in Excel usando C#

Di seguito sono riportati due esempi pratici:

  1. Grafico a linee semplice a singola serie – ideale per una rapida visualizzazione della tendenza.
  2. Grafico a linee multi‑serie con asse secondario – utile quando si confrontano set di dati con scale diverse.

Entrambi gli esempi sono programmi C# completi e pronti per la compilazione.

Esempio 1 – Grafico a linee a singola serie semplice

Spiegazione

  • La cartella di lavoro viene creata in memoria e popolata con i dati di mesi e vendite.
  • ChartType.Line crea un grafico a linee di base.
  • NSeries.Add definisce la serie di dati; CategoryData assegna le etichette dell’asse X.
  • Il file risultante SimpleLineChart.xlsx contiene un grafico a linee completamente formattato.

Esempio 2 – Grafico a linee multi‑serie con asse secondario

Punti chiave

  • Vengono aggiunte due serie: Revenue (asse primario) e Profit% (asse secondario) per illustrare scale diverse.
  • PlotOnSecondAxis = true sposta la seconda serie sull’asse Y destro.
  • La personalizzazione dei marcatori rende la serie secondaria visivamente distinta.
  • Il file finale MultiSeriesLineChart.xlsx contiene un grafico a linee multi‑serie completamente funzionale.

Ottieni una licenza gratuita

Vuoi provare Aspose.Cells senza limitazioni? Ottieni una licenza temporanea gratuita dalla pagina di licenza temporanea di Aspose. Questa licenza rimuove le filigrane di valutazione e ti consente di esplorare tutte le funzionalità di creazione di grafici.

Risorse gratuite

Migliora le tue competenze di automazione di Excel con queste risorse ufficiali:

Conclusione

Creare grafici a linee con Aspose.Cells for .NET è semplice e altamente personalizzabile. Che tu abbia bisogno di una rapida linea di tendenza a serie singola o di un sofisticato grafico a più serie con assi secondari, la libreria offre pieno controllo tramite un’API intuitiva. Usa i campioni di codice forniti come punto di partenza e adattali alle tue specifiche esigenze di reporting.

Se incontri problemi o hai domande, sentiti libero di chiedere aiuto sul nostro forum di supporto gratuito.

Vedi anche