Visualizzare i dati stratificati in forma tridimensionale aiuta le parti interessate a comprendere rapidamente la composizione dei totali tra le categorie. In questo articolo imparerai a creare un CylinderStacked chart—il grafico a colonne cilindriche impilate 3‑D—in una cartella di lavoro Excel utilizzando C# e Aspose.Cells for .NET. La guida include un esempio di codice completo, pronto per l’esecuzione, e una breve panoramica su come modificare un grafico esistente in stile cilindro.

Questo articolo tratta i seguenti argomenti:

Libreria Excel C# per creare grafici a colonne impilate cilindriche

Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che elimina la necessità di automazione di Microsoft Office. Offre un’API ricca per creare, modificare e formattare i grafici in modo programmatico. Quando si lavora con tipi di grafico 3‑D come il grafico CylinderStacked, Aspose.Cells fornisce un supporto completo per i tipi di grafico, la formattazione delle serie, la configurazione degli assi e altro.

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

  • API completa – Accedi a tutte le funzionalità di Excel, inclusi i tipi di grafico 3‑D avanzati.
  • Nessuna dipendenza da Office – Funziona in ambienti server‑side senza richiedere l’installazione di Excel.
  • Alte prestazioni – Gestisce cartelle di lavoro di grandi dimensioni con un basso consumo di memoria.
  • Cross‑Platform – Compatibile con .NET Framework, .NET Core e .NET 5/6+.

Installazione

PM> Install-Package Aspose.Cells

Crea un grafico CylinderStacked in Excel usando C#

Di seguito è un esempio completo e autonomo che crea una cartella di lavoro, la popola con dati di esempio, aggiunge un grafico CylinderStacked, ne personalizza l’aspetto e salva il file.

Spiegazione passo‑passo

  1. Crea una nuova cartella di lavoro e ottieni il primo foglio di lavoro.
  2. Inserisci dati di esempio – categorie (Q1‑Q4) e tre serie di prodotti.
  3. Aggiungi un grafico usando ChartType.CylinderStacked.
  4. Definisci l’intervallo di dati per il grafico e imposta l’asse delle categorie.
  5. Personalizza gli elementi del grafico (titolo, legenda, titoli degli assi, rotazione 3‑D).
  6. Salva la cartella di lavoro in un file Excel.

Codice C# completo

Spiegazione delle righe chiave

  • ChartType.CylinderStacked seleziona il grafico a colonne cilindriche impilate 3‑D.
  • SetChartDataRange("A1:D5", true) indica ad Aspose.Cells di considerare la prima riga come nomi delle serie.
  • chart.NSeries.CategoryData = "A2:A5" mappa i trimestri sull’asse X.

Ottieni una licenza gratuita

Esplora le licenze temporanee gratuite di Aspose.Cells per sbloccare tutte le funzionalità durante lo sviluppo. Visita la pagina delle licenze temporanee per ottenere una chiave di licenza e iniziare a creare soluzioni Excel robuste senza restrizioni.

CylinderStacked Chart Excel: Risorse gratuite

Continua il tuo percorso di apprendimento con queste risorse utili:

Conclusione

In questo articolo abbiamo illustrato come creare un grafico CylinderStacked — un grafico a colonne cilindriche impilate 3‑D — utilizzando Aspose.Cells for .NET. Gli esempi di codice forniti mostrano sia la creazione di un nuovo grafico sia la conversione di un grafico esistente allo stile cilindro. Con Aspose.Cells è possibile generare visualizzazioni sofisticate interamente tramite programmazione, senza la necessità di Microsoft Excel sul server.

Se hai domande o hai bisogno di ulteriore assistenza, sentiti libero di pubblicare sul Aspose.Cells forum di supporto.

Vedi anche