Come creare un grafico a torta di Excel in C#

In questo argomento, spiegheremo i passaggi di facile utilizzo su come creare Excel Pie Chart nell’applicazione C# .NET. I passaggi seguenti illustrano come creare un grafico a torta dinamico nell’applicazione Windows C# a livello di codice.

Comunemente, un grafico a torta denota dati categoriali mentre ogni fetta di torta può mostrare una categoria specifica. In MS Excel, puoi utilizzare un ricco set di strumenti grafici. Quindi, puoi creare al volo un grafico a torta di Excel nel progetto C#. Successivamente, puoi salvare in formato Excel XLSX. Puoi semplicemente aprire il file XLSX di output in un visualizzatore di Excel per visualizzare il grafico.

Passaggi per creare un grafico a torta di Excel in C#

  1. Scarica il pacchetto Aspose.Cells for .NET dalla Galleria NuGet
  2. Importa gli spazi dei nomi Aspose.Cells e Aspose.Cells.Charts pertinenti con la direttiva using
  3. Istanziare l’oggetto License e impostare il file di licenza utilizzando il metodo SetLicense
  4. Crea un oggetto Workbook per creare una nuova cartella di lavoro di Excel
  5. Ottieni il primo foglio di lavoro nella cartella di lavoro e aggiungi i dati al foglio di lavoro
  6. Aggiungi un nuovo grafico a torta utilizzando ChartType.Pie membro enum e imposta le sue serie di dati con altri attributi
  7. Salva il file Excel di output che contiene il grafico a torta al suo interno

Nell’esempio seguente, creeremo un grafico a torta in modo dinamico basato sui dati di vendita trimestrali. Anche i dati di origine per il grafico verranno incollati tramite codice. Inoltre, impostiamo il titolo del grafico e specifichiamo le proprietà delle etichette dati per mostrare valori e percentuali sulle fette di torta. Possiamo usare l’enumerazione ChartType per selezionare o impostare altri tipi simili per disegnare grafici.

Codice di esempio per creare un grafico a torta di Excel in C#

Il frammento di codice precedente inserisce alcuni dati nelle prime celle del foglio di lavoro e quindi crea un grafico a torta di Excel in C# basato su tale origine dati. Infine, salva un file XLSX di Excel che conterrà il grafico a torta. Inoltre, puoi anche converti il grafico di Excel in JPG in C# senza Interop.

 Italiano