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 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:

  1. Scarica la libreria dalla pagina di rilascio di Aspose.Cells.
  2. 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:

  1. Crea una nuova cartella di lavoro.
  2. Popola il foglio di lavoro con dati gerarchici.
  3. Aggiungi un grafico Treemap.
  4. Configura le serie, i titoli e la formattazione.
  5. 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

StepPurpose
1Istanzia un nuovo Workbook e ottiene il primo foglio di lavoro.
2Popola il foglio di lavoro con dati di vendita gerarchici. La prima riga contiene le intestazioni.
3Aggiunge un grafico di tipo ChartType.Treemap. La posizione e le dimensioni del grafico sono definite dagli indici di riga/colonna passati a Charts.Add.
4Aggiunge una singola serie che utilizza Sales come intervallo di valori (E2:E7) e la gerarchia (A2:D7) come dati di categoria.
5Abilita 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.
6Salva 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:

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.

Vedi anche