Visualizzare dati gerarchici con un grafico a barre piramidale impilato può rendere i tuoi report più accattivanti e più facili da comprendere. In questo articolo, imparerai come creare un tale grafico in Excel usando C# e Aspise.Cells for .NET. La guida include due snippet di codice completi e pronti all’uso:

  • Creazione di base – creare un grafico Pyramid Bar Stacked da zero.
  • Aggiornamento di un grafico incorporato esistente – modificare il tipo di grafico di un grafico preesistente in Pyramid Bar Stacked.

Che tu stia creando dashboard finanziarie, report di inventario o qualsiasi set di dati che beneficiano di una visualizzazione a barre impilate in stile piramide, i passaggi seguenti ti porteranno rapidamente al risultato.


Argomenti trattati


Libreria Excel C# per Creare Grafici a Barre a Piramide Impilati

Aspose.Cells for .NET è una libreria potente e indipendente dalle dipendenze che consente agli sviluppatori di creare, modificare e rendere i file Excel in modo programmatico. La sua API estesa copre tutte le funzionalità di Excel, inclusa l’intera gamma di tipi di grafico come PyramidBarStacked.

Principali vantaggi dell’utilizzo di Aspose.Cells per la generazione di grafici:

CaratteristicaVantaggio
API completaAccesso diretto a cartella di lavoro, foglio di lavoro, celle e oggetti grafico.
Alte prestazioniGestisce grandi set di dati con un’impronta di memoria minima.
Nessun Excel necessarioFunziona interamente lato server senza Microsoft Office.
Formati di output multipliSalva come XLSX, PDF, HTML, PNG, JPEG, ecc.
Personalizzazione avanzataRegola finemente serie, assi, legende, colori, marcatori e altro.

Iniziare

  1. Scarica l’ultima versione dalla pagina di download di Aspose.Cells.
  2. Installa il pacchetto NuGet:
   PM> Install-Package Aspose.Cells
  1. Aggiungi un riferimento a Aspose.Cells nel tuo progetto C#.

Ora sei pronto per iniziare a creare grafici a barre impilate a piramide.

Crea un grafico a barre piramidale impilato in Excel usando C#

1️⃣ Grafico a barre impilato a piramide di base

Il seguente esempio crea una nuova cartella di lavoro, popola i dati di esempio, aggiunge un grafico a barre piramidale impilato, ne personalizza l’aspetto e salva il file come PyramidBarStackedChart.xlsx.

Spiegazione dei passaggi chiave

StepWhat it does
1Crea un nuovo Workbook e fa riferimento al primo Worksheet.
2Scrive l’intestazione e i dati di esempio per quattro regioni in quattro trimestri.
3Aggiunge un Chart di tipo ChartType.PyramidBarStacked.
4Aggiunge quattro serie – una per ogni trimestre – utilizzando il metodo NSeries.Add.
5Assegna colori personalizzati, titoli degli assi e sposta la legenda a destra.
6Salva il workbook in un file XLSX.

Esegui il programma e apri PyramidBarStackedChart.xlsx – vedrai un grafico a barre impilate a forma di piramide che confronta chiaramente le vendite trimestrali nelle quattro regioni.

Ottieni una licenza gratuita

Aspose.Cells richiede una licenza per la piena funzionalità. Per valutare la libreria senza restrizioni, ottieni una licenza temporanea gratuita dalla pagina della licenza temporanea di Aspose. Applica la licenza come mostrato di seguito:

// Apply the temporary license (once per application start)
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic"); // Path to your .lic file

Risorse gratuite


Conclusione

Creare un grafico Pyramid Bar Stacked con Aspose.Cells for .NET è semplice: popola i tuoi dati, aggiungi un grafico di tipo ChartType.PyramidBarStacked, configura le serie e l’estetica, e salva la cartella di lavoro. Che tu parta da una cartella di lavoro nuova o modifichi un modello esistente, la libreria fornisce una soluzione pulita, lato server, che funziona senza Microsoft Excel installato.

Sentiti libero di sperimentare ulteriori personalizzazioni—etichette dati, riempimenti sfumati o esportare il grafico come immagine. Per qualsiasi domanda, la community di Aspose e i forum di supporto sono pronti ad aiutarti.


Vedi anche