Visualizzare dati gerarchici con un grafico a barre piramidale può rendere i tuoi report più coinvolgenti e più facili da interpretare. In questa guida, scoprirai come creare un grafico a barre piramidale in una cartella di lavoro Excel programmaticamente usando C# e Aspose.Cells for .NET. L’esempio dimostra come aggiungere dati, inserire un grafico a barre piramidale, personalizzare il suo aspetto e salvare il file in vari formati.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare grafici a barre piramidali
- Creare un grafico a barre piramidale in Excel con C#
- Licenza gratuita
- Risorse aggiuntive
- Conclusione
- Vedi anche
Libreria Excel C# per creare grafici a barre piramidali
Aspose.Cells for .NET è una solida libreria di manipolazione di Excel che consente agli sviluppatori di creare, modificare e formattare file Excel senza richiedere Microsoft Excel. Fornisce un’API completa per lavorare con fogli di lavoro, celle, formule e una vasta gamma di tipi di grafico, incluso il grafico Pyramid Bar.
Principali vantaggi dell’utilizzo di Aspose.Cells for .NET:
- Supporto per grafici avanzati – Oltre 50 tipi di grafico, inclusi Pyramid Bar, Funnel, Waterfall e altri.
- Zero dipendenze – Nessuna necessità di installare Excel sul server.
- Alte prestazioni – Gestione efficiente di cartelle di lavoro e set di dati di grandi dimensioni.
- Formati di esportazione multipli – Salva in XLSX, PDF, PNG, HTML e molti altri.
Iniziare è semplice:
- Scarica l’ultima versione dalla pagina di rilascio di Aspose.Cells.
- Installa il pacchetto NuGet:
PM> Install-Package Aspose.Cells
- Aggiungi
using Aspose.Cells;eusing Aspose.Cells.Charts;al tuo file sorgente C#.
Crea un grafico a barre piramidale in Excel utilizzando C#
Di seguito è riportata un’applicazione console C# completa e pronta all’esecuzione che dimostra come:
- Crea una nuova cartella di lavoro.
- Popola dati gerarchici di esempio.
- Inserisci un grafico Pyramid Bar.
- Applica formattazione di base (titolo, legenda, etichette degli assi).
- Salva la cartella di lavoro come file XLSX.
Spiegazione del Codice
| Step | Purpose |
|---|---|
| 1 | Instanzia un workbook vuoto e fa riferimento al primo foglio di lavoro. |
| 2 | Popola il foglio di lavoro con una riga di intestazione e dati di vendita di esempio per quattro regioni su quattro trimestri. |
| 3 | Aggiunge un grafico PyramidBar in un’area definita del foglio (righe 7‑25, colonne A‑J). |
| 4 | Collega il grafico all’intervallo di dati (B2:E5) e imposta i dati di categoria (regione) (A2:A5). Ogni colonna diventa una serie separata (Q1‑Q4). |
| 5 | Applica titoli al grafico e agli assi e formatta l’asse dei valori per visualizzare la valuta. |
| 6 | Salva il workbook come PyramidBarChart_Output.xlsx. |
Esegui il programma, apri il file generato in Excel e vedrai un grafico a barre piramidale che confronta visivamente le vendite trimestrali tra le regioni.
Ottieni una licenza gratuita
Aspose.Cells offre una licenza temporanea gratuita che rimuove le filigrane di valutazione e sblocca l’intero set di funzionalità. Ottienila dalla pagina della licenza temporanea di Aspose. Applica la licenza nel tuo codice prima di qualsiasi manipolazione del workbook:
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Grafico a barre piramidale Excel: Risorse gratuite
Sfrutta queste risorse aggiuntive per approfondire la tua esperienza con Aspose.Cells:
- Guida per sviluppatori – https://docs.aspose.com/cells/net/
- Strumenti per fogli di calcolo online – https://products.aspose.app/cells/family
- Riferimento API – https://reference.aspose.com/cells/net/
- Articoli How‑To – https://blog.aspose.com/it/categories/aspose.cells-product-family/
- Repository di esempi – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Conclusione
Creare un grafico a barre piramidale con Aspose.Cells for .NET è semplice e richiede solo poche righe di codice. Le ricche capacità di creazione di grafici della libreria ti consentono di generare visualizzazioni professionali e pronte per l’esportazione senza fare affidamento su Microsoft Excel. Sperimenta ulteriori opzioni di formattazione — come etichette dati, colori personalizzati e linee di tendenza — per adattare il grafico alle tue specifiche esigenze di reportistica.
Se hai domande o hai bisogno di assistenza, visita il forum di supporto Aspose.Cells per ricevere aiuto dalla nostra community e dagli esperti del prodotto.