Visualizzare i dati gerarchici con un grafico Treemap rende le informazioni complesse facili da comprendere a colpo d’occhio. In questo articolo imparerai a creare un grafico Treemap in Excel usando C# e Aspose.Cells for .NET. La guida include un esempio di codice completo e eseguibile, suggerimenti per personalizzare l’aspetto del grafico e risorse per iniziare rapidamente.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare grafici Treemap
- Crea un grafico Treemap in Excel usando C#
- Ottieni una licenza gratuita
- Grafico Treemap Excel: Risorse gratuite
- Conclusione
- Vedi anche
Libreria Excel C# per creare grafici a mappa ad albero
Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza Microsoft Office. Supporta un’ampia gamma di tipi di grafico, incluso il grafico Treemap che è ideale per visualizzare strutture gerarchiche come le vendite per regione, le categorie di prodotto o gli organigrammi.
Vantaggi principali dell’utilizzo di Aspose.Cells for .NET:
- Rich API – Accesso completo a cartelle di lavoro, fogli di lavoro, celle e oggetti grafico.
- High Performance – Funziona in modo efficiente con cartelle di lavoro e set di dati di grandi dimensioni.
- No External Dependencies – Funziona su qualsiasi piattaforma che supporta .NET.
- Multiple Export Formats – Salva in XLSX, XLS, CSV, PDF, PNG e altri.
Iniziare è semplice:
- Scarica la libreria dalla pagina di rilascio di Aspose.Cells.
- Installa il pacchetto NuGet:
PM> Install-Package Aspose.Cells
Crea un grafico a mappa ad albero in Excel usando C#
Come creare un grafico Treemap
Il seguente esempio dimostra come:
- Crea una nuova cartella di lavoro.
- Popola il foglio di lavoro con dati gerarchici.
- Aggiungi un grafico Treemap.
- Configura le serie, i titoli e la formattazione.
- Salva la cartella di lavoro in un file Excel.
Nota – Il codice è completamente autonomo e può essere compilato con .NET 6.0 o versioni successive.
Spiegazione dei passaggi chiave
| Step | Purpose |
|---|---|
| 1 | Istanzia un nuovo Workbook e ottiene il primo foglio di lavoro. |
| 2 | Popola il foglio di lavoro con dati di vendita gerarchici. La prima riga contiene le intestazioni. |
| 3 | Aggiunge un grafico di tipo ChartType.Treemap. La posizione e le dimensioni del grafico sono definite dagli indici di riga/colonna passati a Charts.Add. |
| 4 | Aggiunge una singola serie che utilizza Sales come intervallo di valori (E2:E7) e la gerarchia (A2:D7) come dati di categoria. |
| 5 | Abilita le etichette dei dati per mostrare sia il valore sia il nome della categoria e attiva la variazione di colore in base all’importo delle vendite. |
| 6 | Salva il workbook come file XLSX. Il file generato può essere aperto in Excel per visualizzare il Treemap. |
Ottieni una licenza gratuita
Esplora i prodotti Aspose con una licenza temporanea gratuita. Visita la pagina della licenza temporanea per ottenere una chiave che rimuove le restrizioni di valutazione, consentendoti di sviluppare e testare senza limitazioni.
Grafico a mappa ad albero Excel: Risorse gratuite
Migliora le tue competenze di automazione di Excel con queste risorse gratuite:
- Guida per sviluppatori – Documentazione completa per Aspose.Cells: https://docs.aspose.com/cells/net/
- App online – Prova la creazione di grafici direttamente nel browser: https://products.aspose.app/cells/family
- Riferimento API – Descrizioni dettagliate di classi e metodi: https://reference.aspose.com/cells/net/
- Articoli How‑To – Esempi pratici e migliori pratiche: https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Creare un grafico Treemap con Aspose.Cells for .NET è semplice e richiede solo poche righe di codice. La libreria gestisce la gerarchia dei dati, il rendering del grafico e l’output del file senza la necessità di Microsoft Office. Seguendo l’esempio sopra, è possibile generare rapidamente visualizzazioni Treemap professionali per report finanziari, analisi delle vendite o qualsiasi set di dati gerarchico.
Se incontri problemi o hai domande, sentiti libero di visitare il nostro forum di supporto gratuito su https://forum.aspose.com/c/cells/9.