Visualizzare dati multi‑categoria in un formato compatto e tridimensionale aiuta le parti interessate a cogliere rapidamente le tendenze. In questa guida, imparerai a creare un grafico Bar3DStacked in Excel utilizzando C# e Aspose.Cells for .NET. L’esempio copre la preparazione dei dati, la creazione del grafico, la configurazione delle serie e la formattazione opzionale. Alla fine, avrai un file Excel pronto all’uso con un grafico a barre impilate 3‑D completamente funzionale.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare grafici a barre 3D impilati
- Creare un grafico a barre 3D impilato in Excel con C#
- Ottieni una licenza gratuita
- Grafico a barre 3D impilato Excel: Risorse gratuite
- Conclusione
- Vedi anche
Libreria Excel C# per creare Grafici Bar3DStacked
Aspose.Cells for .NET è una libreria completa per l’elaborazione di Excel che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza la necessità di Microsoft Office. Supporta pienamente la creazione di grafici, incluso il tipo Bar3DStacked, e fornisce un’API intuitiva per un controllo dettagliato.
Caratteristiche principali che rendono Aspose.Cells ideale per la generazione di grafici:
- Rich Chart API – Crea tutti i tipi di grafico supportati da Excel, imposta serie, assi, legende e altro.
- High Performance – Elabora cartelle di lavoro di grandi dimensioni in modo efficiente con un basso consumo di memoria.
- Format Compatibility – Leggi e scrivi XLS, XLSX, CSV, HTML, PDF e molti altri formati.
- No Dependency on Office – Funziona su qualsiasi piattaforma che supporta .NET.
Inizia rapidamente:
- Scarica l’ultima versione dalla pagina di rilascio di Aspose.Cells.
- Installa tramite NuGet:
PM> Install-Package Aspose.Cells
Crea un grafico a barre 3D impilate in Excel utilizzando C#
Di seguito è un esempio completo, pronto all’esecuzione in C# che dimostra come:
- Crea una cartella di lavoro e un foglio di lavoro.
- Popola i dati di esempio.
- Aggiungi un grafico Bar3DStacked.
- Configura le serie, l’asse delle categorie e lo stile opzionale.
- Salva la cartella di lavoro.
Spiegazione del codice
| Passo | Cosa fa | API importanti |
|---|---|---|
| 1 | Istanzia un Workbook e ottiene il foglio di lavoro predefinito. | new Workbook(), workbook.Worksheets[0] |
| 2 | Scrive dati di esempio (categorie + tre serie). | Cells["A1"].Value, Cells[row, column].Value |
| 3 | Aggiunge un grafico Bar3DStacked al foglio. | sheet.Charts.Add(ChartType.Bar3DStacked, …) |
| 4 | Imposta l’intervallo di dati di origine e l’asse delle categorie. | chart.SetChartDataRange, chart.NSeries.CategoryData |
| 5 | Aggiunge tre serie (Q1, Q2, Q3) e assegna i nomi. | chart.NSeries.Add, chart.NSeries[i].Name |
| 6 | Personalizza i bordi e lo sfondo dell’area del grafico (opzionale). | chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting |
| 7 | Salva il workbook in un file XLSX. | workbook.Save |
Esegui il programma; Bar3DStackedChart_Output.xlsx apparirà nella cartella di esecuzione, contenente un grafico a barre impilate 3‑D completamente formattato.
Ottieni una licenza gratuita
Aspose.Cells fornisce una licenza temporanea gratuita che rimuove le filigrane di valutazione e sblocca tutte le funzionalità per un periodo limitato. Visita la pagina della licenza temporanea per ottenerla e iniziare a sviluppare senza restrizioni.
Bar3DStacked Chart Excel: Risorse gratuite
- Guida per sviluppatori – Tutorial approfonditi e riferimenti API: https://docs.aspose.com/cells/net/
- App online – Prova la creazione di grafici direttamente nel browser: https://products.aspose.app/cells/family
- Riferimento API – Riferimento completo della libreria di classi: 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
In questo articolo abbiamo dimostrato come generare un grafico Bar3DStacked in Excel utilizzando Aspose.Cells for .NET. Il codice passo‑passo mostra la preparazione dei dati, la creazione del grafico, la configurazione delle serie, la formattazione opzionale e il salvataggio della cartella di lavoro. Con Aspose.Cells, è possibile automatizzare visualizzazioni complesse senza dipendere da Microsoft Office, rendendolo ideale per reportistica lato server, dashboard e applicazioni basate sui dati.
Se hai domande o hai bisogno di ulteriore assistenza, sentiti libero di chiedere sul nostro forum di supporto gratuito.