Visualizzare i dati in forma tridimensionale può far risaltare le tendenze e migliorare la leggibilità. Il Cylindrical Bar chart è una variante 3‑D del classico grafico a barre che visualizza ogni serie di dati come un cilindro, aggiungendo profondità senza sacrificare la chiarezza. Questo articolo mostra come creare un Cylindrical Bar chart in una cartella di lavoro Excel utilizzando Aspose.Cells for .NET e C#.

In questa guida imparerai:

  • Cosa offre la libreria Aspose.Cells C# Excel per la creazione di grafici.
  • Come generare un grafico a barre cilindrico passo dopo passo.
  • Come personalizzare l’aspetto del grafico (titoli degli assi, colori, legende, ecc.).
  • Dove ottenere una licenza temporanea gratuita per la valutazione.

C# Libreria Excel per creare un grafico a barre cilindrico

Aspose.Cells for .NET è una libreria completa per l’automazione di Excel che consente agli sviluppatori di creare, modificare e generare file Excel senza Microsoft Office. Supporta tutti i tipi di grafico offerti da Excel, incluso il grafico a barre 3‑D Cylindrical Bar.

Principali vantaggi dell’utilizzo di Aspose.Cells per .NET:

  • API completa – Accesso a cartelle di lavoro, fogli di lavoro, celle, grafici e oggetti di formattazione.
  • Zero‑dependency – Funziona su qualsiasi piattaforma .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
  • Alte prestazioni – Gestisce grandi set di dati con un basso consumo di memoria.
  • Supporto multi‑formato – Lettura/scrittura di XLS, XLSX, CSV, ODS e molti altri.

Installazione di Aspose.Cells

È possibile ottenere Aspose.Cells tramite NuGet:

PM> Install-Package Aspose.Cells

Oppure scarica l’ultima versione dalla pagina dei rilasci di Aspose.Cells.

Crea un grafico a barre cilindrico in Excel usando C#

Il seguente esempio crea una cartella di lavoro, la popola con dati di vendita di esempio, aggiunge un grafico a barre cilindrico e salva il risultato come file XLSX.

Esempio completo di codice C#

Spiegazione del codice

StepWhat the code does
1Crea un nuovo Workbook e ottiene il primo foglio di lavoro (Sheet1).
2Popola il foglio di lavoro con un piccolo set di dati (regioni e vendite trimestrali).
3Aggiunge un grafico Cylindrical Bar (ChartType.CylindricalBar) e lo posiziona sul foglio.
4Aggiunge tre serie — una per ogni trimestre — collegandole alle celle che contengono i dati numerici.
5Imposta i titoli degli assi, la posizione della legenda, i colori delle serie e una modesta rotazione 3‑D per evidenziare la forma cilindrica.
6Salva la cartella di lavoro come CylindricalBarChart_Output.xlsx. Il file generato può essere aperto in Excel, Google Sheets o qualsiasi visualizzatore compatibile.

Esecuzione dell’esempio

  1. Crea un nuovo progetto Applicazione console in Visual Studio o nel tuo IDE preferito.
  2. Aggiungi il pacchetto NuGet Aspose.Cells (Install-Package Aspose.Cells).
  3. Sostituisci il contenuto generato di Program.cs con il codice sopra.
  4. Compila ed esegui il progetto. La console confermerà che la cartella di lavoro è stata salvata e troverai CylindricalBarChart_Output.xlsx nella cartella di output del progetto.

Ottieni una licenza temporanea gratuita

Aspose.Cells è un prodotto commerciale, ma è possibile ottenere una licenza temporanea gratuita per la valutazione:

  • Visita la pagina di licenza temporanea di Aspose.
  • Segui le istruzioni sullo schermo per ricevere un file di licenza (normalmente Aspose.Total.NET.lic).
  • Posiziona il file di licenza nella directory principale del tuo progetto e attivalo prima di utilizzare qualsiasi API di Aspose.Cells:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

La licenza temporanea rimuove le restrizioni di valutazione per un periodo limitato, consentendoti di testare tutte le funzionalità—compresa la creazione di grafici—senza limitazioni.

Risorse gratuite

Conclusione

Creare un grafico Cylindrical Bar con Aspose.Cells for .NET è semplice: preparare i dati, aggiungere un grafico di tipo ChartType.CylindricalBar, collegare le serie e applicare lo stile opzionale. La libreria gestisce tutte le operazioni di Excel a basso livello, consentendo di generare visualizzazioni 3‑D dall’aspetto professionale in modo programmatico.

Sentiti libero di sperimentare ulteriori personalizzazioni—come etichette dei dati, riempimenti a gradiente o origini dati dinamiche—per adattare il grafico alle tue esigenze di reporting specifiche. Se incontri problemi o hai ulteriori domande, la community di Aspose e i forum di supporto sono ottimi posti dove chiedere aiuto.

Vedi anche