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

  1. Scarica l’ultima versione dalla pagina di rilascio di Aspose.Cells.
  2. 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:

  1. Crea una cartella di lavoro e un foglio di lavoro.
  2. Popola i dati di esempio.
  3. Aggiungi un grafico Bar3DStacked.
  4. Configura le serie, l’asse delle categorie e lo stile opzionale.
  5. Salva la cartella di lavoro.

Spiegazione del codice

PassoCosa faAPI importanti
1Istanzia un Workbook e ottiene il foglio di lavoro predefinito.new Workbook(), workbook.Worksheets[0]
2Scrive dati di esempio (categorie + tre serie).Cells["A1"].Value, Cells[row, column].Value
3Aggiunge un grafico Bar3DStacked al foglio.sheet.Charts.Add(ChartType.Bar3DStacked, …)
4Imposta l’intervallo di dati di origine e l’asse delle categorie.chart.SetChartDataRange, chart.NSeries.CategoryData
5Aggiunge tre serie (Q1, Q2, Q3) e assegna i nomi.chart.NSeries.Add, chart.NSeries[i].Name
6Personalizza i bordi e lo sfondo dell’area del grafico (opzionale).chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting
7Salva 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

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.

Vedi anche