Visualizzare le tendenze cumulative tra le categorie è essenziale per l’analisi aziendale e la reportistica. Un LineStacked chart (noto anche come grafico a linee impilate) ti aiuta a mostrare come ogni serie contribuisca al totale nel tempo mantenendo l’aspetto familiare del grafico a linee.
In questa guida imparerai a creare un grafico LineStacked in Excel usando C# con Aspose.Cells for .NET. Il codice di esempio è autonomo, completamente compilabile e include commenti che spiegano ogni passaggio.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare grafici LineStacked
- Crea un grafico LineStacked in Excel usando C#
- Risorse gratuite
- Conclusione
- Vedi anche
Libreria Excel C# per creare grafici a linee impilate
Aspose.Cells for .NET è una potente libreria di automazione Excel che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza Microsoft Office. Fornisce un’API completa per la creazione di grafici, inclusi tutti i tipi di grafico integrati come LineStacked.
Principali vantaggi dell’utilizzo di Aspose.Cells per la generazione di grafici:
- Copertura completa dei tipi di grafico – Tutti i tipi di grafico di Excel sono disponibili tramite un’API unificata.
- Personalizzazione granulare – Controlla serie, assi, legende, etichette dati e altro.
- Nessuna dipendenza COM o interop – Funziona su qualsiasi piattaforma che supporta .NET.
- Alte prestazioni – Gestione efficiente di grandi cartelle di lavoro e set di dati.
Inizia rapidamente:
- Scarica l’ultima versione dalla pagina di rilascio di Aspose.Cells.
- Aggiungi il pacchetto NuGet al tuo progetto:
PM> Install-Package Aspose.Cells
Crea un grafico LineStacked in Excel usando C#
Di seguito è riportato un programma console C# completo e pronto all’esecuzione che:
- Crea una nuova cartella di lavoro.
- Popola dati di esempio per tre categorie di prodotto.
- Inserisce un grafico LineStacked.
- Personalizza il titolo del grafico, gli assi e la legenda.
- Salva la cartella di lavoro come
LineStackedChart_Output.xlsx.
Spiegazione del Codice
| Step | Purpose |
|---|---|
| 1 | Istanzia un nuovo Workbook e accede al primo foglio di lavoro. |
| 2 | Scrive una riga di intestazione e sei righe di dati di vendita di esempio per tre prodotti. |
| 3 | Aggiunge un grafico di tipo ChartType.LineStacked. Il grafico occupa le righe 8‑26 e le colonne 0‑10 nel foglio di lavoro. |
| 4 | Aggiunge tre serie – una per ciascun prodotto – collegandole agli intervalli di dati appropriati. |
| 5 | Imposta l’asse delle categorie (asse X) sui nomi dei mesi. |
| 6 | Dimostra personalizzazioni comuni: colore di sfondo, titoli degli assi, posizione della legenda e etichette dei dati. |
| 7 | Salva il workbook nel file system locale. |
L’esecuzione del programma crea un file Excel con un grafico LineStacked completamente funzionale che impila visivamente le tre linee di prodotto, consentendo di vedere sia le tendenze individuali sia il loro effetto cumulativo.
Risorse gratuite
- Guida per sviluppatori – Riferimento API dettagliato e tutorial: https://docs.aspose.com/cells/net/
- Demo online e conversione – Prova la creazione di grafici senza codice: https://products.aspose.app/cells/family
- Riferimento API – Elenco completo dei tipi di grafico e delle proprietà: https://reference.aspose.com/cells/net/
- Articoli How‑To – Esplora altri scenari di grafici: https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Questo articolo ha mostrato come generare un grafico LineStacked in Excel utilizzando Aspose.Cells for .NET. Sfruttando l’API semplice della libreria, è possibile creare visualizzazioni di linee impilate sofisticate in modo programmatico, personalizzare completamente il loro aspetto ed esportare il risultato in qualsiasi formato supportato (XLSX, PDF, PNG, ecc.).
Sentiti libero di modificare i dati di esempio, i colori o le impostazioni degli assi per adattarli alle tue esigenze di reporting. Se incontri problemi o hai domande, la community di supporto di Aspose è pronta ad aiutarti.