Visualizzare dati gerarchici in modo compatto e accattivante è spesso necessario per presentazioni aziendali e report. Un grafico a piramide (noto anche come grafico a imbuto) ti aiuta a illustrare il contributo relativo di ciascuna categoria. In questa guida imparerai a creare un grafico a piramide in Excel usando C# con Aspose.Cells for .NET. Gli esempi sono completamente funzionali e possono essere compilati direttamente in Visual Studio o in qualsiasi IDE .NET.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare grafici a piramide
- Creare un grafico a piramide in Excel usando C#
- Risorse gratuite
- Altri argomenti
Libreria Excel C# per creare un grafico a piramide
Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che consente agli sviluppatori di creare, modificare e generare file Excel senza Microsoft Office. La sua ricca API di grafici supporta tutti i tipi di grafici moderni, inclusi i grafici Piramide.
Principali vantaggi dell’utilizzo di Aspose.Cells per .NET:
- API completa – Accesso a più di 200 funzionalità di Excel.
- Supporto completo dei formati – Funziona con XLSX, XLS, CSV, ODS e molti altri.
- Alte prestazioni – Gestisce grandi cartelle di lavoro in modo efficiente.
- Nessuna dipendenza esterna – Non è necessario installare Excel sul server.
Inizia rapidamente:
PM> Install-Package Aspose.Cells
Crea un grafico a piramide in Excel usando C#
1. Grafico a piramide semplice da una tabella dati
Il seguente esempio dimostra come:
- Crea una nuova cartella di lavoro.
- Popola un foglio di lavoro con dati di esempio.
- Aggiungi un grafico Pyramid.
- Configura le serie e il titolo del grafico.
- Salva la cartella di lavoro in un file XLSX.
Spiegazione delle righe importanti
| Line | Purpose |
|---|---|
ChartType.Pyramid | Specifica il tipo di grafico a piramide. |
pyramidChart.NSeries.Add("=SalesData!$B$2:$B$6", true) | Aggiunge la serie di dati (valori). Il flag true indica che la serie ha una riga di nome. |
pyramidChart.NSeries.CategoryData = "=SalesData!$A$2:$A$6" | Assegna le etichette di categoria (i livelli del funnel). |
ShowValue | Abilita le etichette dei dati in modo che ogni segmento mostri il suo valore numerico. |
L’esecuzione del codice produce PyramidChart_Output.xlsx con una rappresentazione a piramide pulita del funnel di vendita.
2. Personalizzazione del grafico a piramide – colori e legenda
A volte hai bisogno di un aspetto più rifinito. Il frammento qui sotto si basa sull’esempio precedente e dimostra:
- Impostare i colori individuali delle sezioni.
- Visualizzare la legenda e impostare la posizione della legenda.
Risultato: Un grafico a piramide visivamente più ricco con colori distinti e una legenda, salvato come Styled_PyramidChart.xlsx.
Ottieni una licenza gratuita
Esplora i prodotti Aspose con una licenza temporanea nella pagina di licenza gratuita di Aspose. La licenza rimuove le filigrane di valutazione e sblocca l’intero set di funzionalità di Aspose.Cells for .NET.
Grafico a Piramide Excel: Risorse gratuite
Migliora le tue competenze di automazione Excel con queste risorse ufficiali di Aspose:
- Guida per sviluppatori: https://docs.aspose.com/cells/net/
- App online gratuite: https://products.aspose.app/cells/family
- Riferimento API: https://reference.aspose.com/cells/net/
- Articoli How‑to e post del blog: https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Creare un grafico a piramide con Aspose.Cells for .NET è semplice: basta poche righe di codice C# per generare, formattare e esportare il grafico. L’API completa della libreria ti offre il pieno controllo sul binding dei dati, sull’aspetto visivo e sui formati di output della cartella di lavoro, consentendoti di incorporare grafica di livello professionale in qualsiasi applicazione .NET.
Se incontri delle difficoltà o hai domande, visita il forum della community di Aspose Cells per supporto gratuito.