Visualizzare dati gerarchici o comparativi con un aspetto tridimensionale può rendere i report molto più coinvolgenti. Il Cone Stacked chart è un tipo di grafico 3‑D che impila le serie di dati su una forma a cono, aiutandoti a evidenziare le relazioni proporzionali aggiungendo profondità visiva. In questa guida imparerai come creare un Cone Stacked chart in Excel in modo programmatico con C# e Aspose.Cells for .NET.
Questo articolo tratta i seguenti argomenti:
- Libreria Excel C# per creare grafici a cono impilati
- Crea un grafico a cono impilato in Excel usando C#
- Risorse gratuite
- Conclusione
- Vedi anche
Libreria Excel C# per creare grafici a cono impilati
Aspose.Cells for .NET è una potente API che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza Microsoft Office. Offre supporto completo per un’ampia gamma di tipi di grafico—incluso il grafico Cone Stacked—attraverso un’API pulita e orientata agli oggetti.
Principali vantaggi dell’utilizzo di Aspose.Cells per la creazione di grafici:
| Caratteristica | Vantaggio |
|---|---|
| API completa | Accedi a tutte le funzionalità di Excel, dalle celle ai grafici avanzati. |
| Alte prestazioni | Manipola grandi cartelle di lavoro in modo efficiente. |
| Nessuna dipendenza da Office | Funziona su qualsiasi piattaforma che supporta .NET. |
| Formati di output multipli | Salva come XLSX, XLS, PDF, PNG, JPEG, ecc. |
Iniziare è facile:
PM> Install-Package Aspose.Cells
Oppure scarica l’ultima versione dalla pagina di rilascio di Aspose.Cells .NET.
Crea un grafico a cono impilato in Excel usando C#
Di seguito è riportata un’applicazione console C# completa e pronta all’uso che:
- Crea una nuova cartella di lavoro.
- Popola dati di esempio.
- Aggiunge un grafico Cone Stacked.
- Personalizza il titolo del grafico, gli assi e la legenda.
- Salva la cartella di lavoro su disco.
Suggerimento – Il tipo di grafico è definito da
ChartType.ConeStacked. Per una versione impilata al 100 % usaChartType.ConeStacked100.
Spiegazione del codice
| Step | What the code does |
|---|---|
| 1 | Istanzia un nuovo Workbook e fa riferimento al primo Worksheet. |
| 2 | Scrive una riga di intestazione e quattro righe di dati di vendita trimestrali per tre prodotti. |
| 3 | Aggiunge un grafico Cone Stacked (ChartType.ConeStacked) al foglio di lavoro. |
| 4 | Crea tre serie — una per ciascun prodotto — utilizzando l’intervallo dei valori di vendita. |
| 5 | Imposta la categoria (asse X) sui nomi dei trimestri, mostra la legenda e aggiunge i titoli degli assi. |
| 6 | Salva il workbook come file XLSX. |
Esegui il programma, apri il file ConeStackedChart_Output.xlsx generato e vedrai un grafico a cono impilato tridimensionale che visualizza chiaramente il contributo proporzionale di ciascun prodotto per trimestre.
Risorse gratuite
- Guida per sviluppatori – Documentazione completa per tutte le funzionalità di Aspose.Cells: https://docs.aspose.com/cells/net/
- Editor di fogli di calcolo online – Prova la creazione di grafici senza scrivere codice: https://products.aspose.app/cells/family
- Riferimento API – Riferimento API completo per .NET con esempi: https://reference.aspose.com/cells/net/
- Articoli How‑To – Esplora più tipi di grafici e personalizzazioni avanzate: https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Il grafico Cone Stacked è un modo efficace per presentare dati impilati con un effetto 3‑D visivamente accattivante. Utilizzando Aspose.Cells for .NET, è possibile generare tali grafici programmaticamente in poche righe di codice C#, personalizzare completamente il loro aspetto e esportarli in qualsiasi formato supportato. L’esempio sopra fornisce una solida base che puoi adattare ai tuoi set di dati e ai requisiti di reporting.
Se hai bisogno di assistenza, sentiti libero di porre domande sul forum di supporto di Aspose.Cells o contattarci tramite i nostri canali di contatto.