Introduzione
Visualizzare le tendenze cumulative dei dati con i marcatori può rendere i report più approfonditi. Il tipo di grafico LineStackedWithDataMarkers combina una serie a linee impilate con i marcatori dei dati, consentendo di vedere sia il flusso aggregato sia i singoli punti dati a colpo d’occhio. Questo articolo dimostra come creare un tale grafico programmaticamente con Aspose.Cells for .NET e C#.
In questa guida imparerai:
- Come configurare una cartella di lavoro e popolare i dati di esempio.
- Come aggiungere un grafico LineStackedWithDataMarkers.
- Come personalizzare le serie, gli assi e i marcatori dei dati.
- Come salvare la cartella di lavoro in vari formati.
Libreria Excel C# per creare un grafico LineStackedWithDataMarkers
Aspose.Cells for .NET è una potente libreria di automazione Excel, priva di COM. Supporta tutti i tipi di grafico offerti da Microsoft Excel, inclusi LineStackedWithDataMarkers.
Principali vantaggi dell’utilizzo di Aspose.Cells:
- Rich API – controllo completo sulla struttura della cartella di lavoro, celle e oggetti grafico.
- No Excel installation required – funziona su qualsiasi piattaforma che supporta .NET.
- High performance – ottimizzato per grandi set di dati.
- Multiple output formats – XLSX, XLS, CSV, PDF, immagini, ecc.
Per iniziare:
PM> Install-Package Aspose.Cells
Crea un grafico LineStackedWithDataMarkers in Excel utilizzando C#
Implementazione passo‑passo
- Crea un’istanza di
Workbook. - Aggiungi dati di esempio che verranno visualizzati nel grafico.
- Inserisci un grafico di tipo
ChartType.LineStackedWithDataMarkers. - Configura la serie – imposta l’intervallo di dati, il nome e lo stile del marcatore.
- Personalizza assi e titolo (opzionale ma consigliato).
- Salva la cartella di lavoro nella posizione desiderata.
Di seguito è un esempio completo, pronto per l’esecuzione.
Spiegazione dei passaggi chiave
| Step | What it does |
|---|---|
| Crea cartella di lavoro e foglio di lavoro | Inizializza un file Excel vuoto. |
| Popola dati | Scrive i nomi dei mesi e tre serie di prodotti che verranno impilate. |
| Aggiungi grafico | Inserisce un oggetto grafico LineStackedWithDataMarkers nell’intervallo di celle specificato. |
| Aggiungi serie | Collega ogni colonna di prodotto a una serie separata e assegna uno stile di marcatore e un colore unici. |
| Titoli degli assi e formattazione | Migliora la leggibilità etichettando gli assi e forzando la visualizzazione di numeri interi sull’asse Y. |
| Salva | Salva la cartella di lavoro su disco (.xlsx). Il file può anche essere salvato come PDF o immagine modificando il formato in workbook.Save. |
È possibile eseguire l’esempio come applicazione console dopo aver installato il pacchetto NuGet Aspose.Cells.
Ottieni una licenza gratuita
Aspose.Cells fornisce una licenza temporanea gratuita che rimuove i filigrane di valutazione e sblocca tutte le funzionalità. Ottieni la tua dalla pagina della licenza temporanea di Aspose. Applica la licenza prima di salvare cartelle di lavoro di grandi dimensioni:
License lic = new License();
lic.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
LineStackedWithDataMarkers Chart: Risorse gratuite
- Guida per sviluppatori – https://docs.aspose.com/cells/net/
- Demo online e editor – https://products.aspose.app/cells/family
- Riferimento API – https://reference.aspose.com/cells/net/
- Articoli pratici e tutorial – https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Il grafico LineStackedWithDataMarkers è ideale per visualizzare tendenze cumulative evidenziando al contempo i singoli punti dati. Con poche righe di codice C#, Aspose.Cells for .NET ti consente di creare, formattare ed esportare tali grafici senza la necessità di avere Microsoft Excel installato. Usa l’esempio fornito come modello e adattalo alle tue fonti dati e ai requisiti di branding.
Se incontri problemi o hai domande, visita il nostro forum di supporto gratuito: https://forum.aspose.com/c/cells/9.