Visualizzare la proporzione di più serie di dati rispetto a un totale è una necessità comune nella redazione di report aziendali. Un Grafico Area impilata al 100 % (Area100PercentStacked) visualizza questi dati come aree riempite le cui altezze sommano al 100 % in ogni punto di categoria, rendendolo ideale per mostrare la quota di mercato, l’allocazione delle risorse o qualsiasi composizione nel tempo.
In questa guida imparerai come creare un grafico Area100PercentStacked in Excel usando C# con Aspose.Cells for .NET. L’esempio è completo, autonomo e può essere compilato ed eseguito direttamente.
Questo articolo copre
- Libreria Excel C# per creare grafici Area100PercentStacked
- Creare un grafico Area100PercentStacked in Excel usando C#
- Aggiornare un grafico Area100PercentStacked incorporato
- Ottenere una licenza gratuita
- Risorse gratuite
- Conclusione
- Vedi anche
Libreria Excel C# per creare grafici a area 100% impilati
Aspose.Cells for .NET è un’API completa per la manipolazione di fogli di calcolo che consente agli sviluppatori di creare, modificare e rendere file Excel senza Microsoft Excel installato. Grazie alle sue ricche capacità di creazione di grafici, è possibile generare programmaticamente qualsiasi tipo di grafico Excel, incluso il grafico Area100PercentStacked.
Principali vantaggi dell’utilizzo di Aspose.Cells:
- API .NET pura – Nessuna interop COM, funziona su qualsiasi piattaforma che supporta .NET.
- Supporto completo dei formati – XLS, XLSX, CSV, ODS e altro.
- Alte prestazioni – Gestione efficiente di grandi cartelle di lavoro e set di dati.
- Controllo granulare – Accesso a ogni proprietà del grafico, serie, assi e opzioni di formattazione.
Iniziare
- Scarica l’ultimo pacchetto Aspose.Cells .NET dalla pagina dei rilasci.
- Installa tramite NuGet:
PM> Install-Package Aspose.Cells
- Aggiungi un riferimento a
Aspose.Cellsnel tuo progetto C#.
Ora sei pronto a generare un grafico Area100PercentStacked.
Crea un grafico Area100PercentStacked in Excel usando C#
Di seguito è riportato un programma C# completo, pronto all’esecuzione che:
- Crea un nuovo workbook.
- Popola dati di esempio (Mese vs. Vendite di tre linee di prodotto).
- Inserisce un grafico Area100PercentStacked.
- Personalizza titoli, legende e valori degli assi.
- Salva il workbook in un file XLSX.
Spiegazione dei passaggi chiave
| Passo | Cosa fa |
|---|---|
| 1 | Istanzia un nuovo Workbook e ottiene il primo Worksheet. |
| 2 | Popola il foglio di lavoro con dati di esempio – mesi e tre serie di vendite di prodotto. |
| 3 | Aggiunge un grafico Area100PercentStacked al foglio di lavoro. |
| 4 | Aggiunge tre serie (Prodotto A‑C) usando il metodo NSeries.Add. |
| 5 | Collega le categorie dell’asse X (mesi) al grafico. |
| 6 | Dimostra la personalizzazione opzionale – posizione della legenda, titoli degli assi, formato numerico e colore dell’area del grafico. |
| 7 | Salva la cartella di lavoro in Area100PercentStackedChart_Output.xlsx. |
L’esecuzione del programma sopra produce un file Excel che contiene un grafico 100 % Stacked Area completamente formattato, pronto per l’analisi o la presentazione.
Aggiorna un grafico Area100PercentStacked incorporato
Se hai già un grafico in una cartella di lavoro esistente e devi convertirlo in un tipo Area100PercentStacked, puoi modificare la proprietà Type del grafico per ogni serie:
Questo snippet dimostra come ri‑configurare un grafico esistente senza ricrearlo da zero.
Ottieni una licenza gratuita
Aspose.Cells offre una licenza temporanea gratuita che rimuove le filigrane di valutazione e abilita tutte le funzionalità. Ottieni la tua sulla pagina temporanea della licenza Aspose. Applica la licenza prima di generare i grafici:
// Apply free temporary license (replace the path with your .lic file location).
var license = new License();
license.SetLicense("Aspose.Total.lic");
Grafico Area100PercentStacked – Risorse gratuite
- Guida per sviluppatori – https://docs.aspose.com/cells/net/
- Editor di fogli di calcolo online – https://products.aspose.app/cells/family
- Riferimento API – https://reference.aspose.com/cells/net/
- Articoli How‑to – https://blog.aspose.com/it/categories/aspose.cells-product-family/
- Progetti di esempio su GitHub – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Conclusione
Creare un grafico 100 % Stacked Area con Aspose.Cells for .NET è semplice:
- Prepara i tuoi dati.
- Aggiungi un grafico di tipo
ChartType.Area100PercentStacked. - Popola i dati delle serie e delle categorie.
- Affina l’aspetto e salva.
Gli snippet di codice forniti sono completi, pronti per la compilazione e illustrano sia la creazione di un nuovo grafico sia la modifica di un grafico esistente. Incorporate queste tecniche nei cruscotti di reporting, nelle analisi finanziarie o in qualsiasi scenario in cui sia necessaria la visualizzazione di dati proporzionali.
Per ulteriore assistenza, pubblica le tue domande sul forum Aspose.Cells.