Visualizzare dati gerarchici o cumulativi spesso richiede un grafico a barre impilate con aspetto 3‑D. Aspose.Cells for .NET rende semplice generare un grafico Cylindrical Bar Stacked direttamente dal codice. Che tu stia creando un cruscotto finanziario, un report vendite‑per‑regione o qualsiasi altro scenario a barre impilate, la guida seguente ti accompagnerà nella creazione, personalizzazione e salvataggio del grafico usando C#.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare grafici a barre cilindriche impilate
- Creare un grafico a barre cilindriche impilate in Excel usando C#
- Ottenere una licenza gratuita
- Risorse gratuite
- Conclusione
- Vedi anche
Libreria Excel C# per creare grafici a barre impilate cilindriche
Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che elimina la necessità di automatizzare Microsoft Office. Fornisce un ricco set di API per la creazione di grafici, incluso il tipo CylindricalBarStacked, che rende le serie a barre impilate come cilindri 3‑D.
Principali vantaggi dell’utilizzo di Aspose.Cells per la creazione di grafici:
- Integrazione completa .NET – Funziona con .NET 6+, .NET Framework e .NET Core.
- Nessuna dipendenza da Office – Funziona su server, container e pipeline CI/CD senza Office installato.
- Alte prestazioni – Gestisce cartelle di lavoro di grandi dimensioni e grafici complessi in modo efficiente.
- Supporto per più formati – Salva in XLSX, XLS, CSV, PDF, PNG, JPEG e altri.
Iniziare
- Scarica l’ultima versione di Aspose.Cells for .NET dalla pagina dei rilasci.
- Aggiungi la libreria al tuo progetto tramite NuGet:
PM> Install-Package Aspose.Cells
Ora sei pronto a creare un grafico a barre cilindriche impilate programmaticamente.
Crea un grafico a barre cilindriche impilate in Excel usando C#
Di seguito è un esempio completo e compilabile in C# che dimostra:
- Creazione di un nuovo workbook.
- Popolamento dei dati di esempio.
- Aggiunta di un grafico CylindricalBarStacked.
- Personalizzazione di serie, assi e aspetto.
- Salvataggio del workbook in un file XLSX.
Spiegazione del codice
| Step | What the code does |
|---|---|
| 1 | Crea una cartella di lavoro vuota e recupera il primo foglio di lavoro. |
| 2 | Popola il foglio di lavoro con dati di vendita di esempio per quattro regioni e tre prodotti. |
| 3 | Aggiunge un grafico CylindricalBarStacked posizionato sotto la tabella dei dati. |
| 4 | Aggiunge tre serie, una per ciascun prodotto, e le collega all’intervallo di dati corrispondente. |
| 5 | Imposta le etichette della categoria (asse X) sui nomi delle regioni. |
| 6 | Dimostra modifiche visive comuni: bordo, formattazione dell’area del grafico, posizionamento della legenda e titoli degli assi. |
| 7 | Salva la cartella di lavoro in un file XLSX che può essere aperto in Excel, Google Sheets o in qualsiasi visualizzatore compatibile. |
L’esecuzione del programma genera CylindricalBarStackedChart_Output.xlsx contenente un grafico a barre cilindriche impilato 3‑D che aggrega visivamente le vendite dei prodotti per regione.
Ottieni una licenza gratuita
Aspose.Cells richiede una licenza per la piena funzionalità. È possibile ottenere una licenza temporanea gratuita per la valutazione dalla pagina di licenza temporanea di Aspose. Il file di licenza può essere applicato nel tuo codice come mostrato nella documentazione sulla licenza.
Risorse gratuite
- Guida per sviluppatori – Riferimento API completo e tutorial: https://docs.aspose.com/cells/net/
- App online – Prova la creazione di grafici senza codice: https://products.aspose.app/cells/family
- Riferimento API – Membri e proprietà dettagliati: https://reference.aspose.com/cells/net/
- Articoli How‑To – Scenari reali e progetti di esempio: https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Creare un grafico Cylindrical Bar Stacked con Aspose.Cells for .NET è questione di poche righe di codice. La libreria astrae la complessità degli oggetti grafico di Excel offrendo al contempo il pieno controllo su dati, layout e stile visivo. Usa l’esempio sopra come punto di partenza e adattalo alle tue esigenze di reporting—che tu debba alimentare il grafico da un database, applicare formattazione condizionale o esportare il risultato in PDF o in un’immagine.
Se incontri delle difficoltà o hai domande, sentiti libero di pubblicarle sul nostro forum di supporto gratuito.