Visualizzare le relazioni tra due variabili numeriche richiede spesso un grafico a dispersione. Quando è necessario evidenziare ogni punto dati e illustrare la tendenza collegando i punti con linee, il tipo di grafico ScatterConnectedByLinesWithDataMarker è ideale. In questa guida scoprirai come creare un grafico di questo tipo in Excel usando C# con Aspose.Cells for .NET. La soluzione è interamente programmabile, non richiede l’installazione di Excel e produce un grafico che può essere salvato come XLSX, PDF o immagine.
Questo articolo copre i seguenti argomenti:
- Libreria Excel C# per creare un grafico ScatterConnectedByLinesWithDataMarker
- Crea un grafico ScatterConnectedByLinesWithDataMarker in Excel usando C#
- Licenza gratuita e risorse
- Vedi anche
Libreria Excel C# per creare un grafico ScatterConnectedByLinesWithDataMarker
Aspose.Cells for .NET è una libreria completa per la manipolazione di Excel che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza la necessità di Microsoft Office. Supporta tutti i tipi di grafico forniti da Excel, inclusi i grafici ScatterConnectedByLinesWithDataMarker.
Vantaggi chiave dell’utilizzo di Aspose.Cells per la generazione di grafici:
- Copertura completa dell’API – Accesso a ogni funzionalità di Excel, dalle operazioni di base sulle celle alle personalizzazioni avanzate dei grafici.
- Nessuna dipendenza da Interop – Funziona su qualsiasi piattaforma che supporta .NET, eliminando i problemi di interop COM.
- Alte prestazioni – Gestione efficiente di cartelle di lavoro e set di dati di grandi dimensioni.
- Formati di esportazione multipli – Salva i grafici come XLSX, PDF, PNG, JPEG e altro.
Iniziare
- Scarica l’ultima versione dalla pagina Aspose.Cells .NET releases.
- Installa tramite NuGet:
PM> Install-Package Aspose.Cells
Il pacchetto include tutti gli assembly necessari e le dipendenze.
Crea un grafico ScatterConnectedByLinesWithDataMarker in Excel usando C#
Di seguito è riportato un programma C# completo e autonomo che:
- Crea una nuova cartella di lavoro.
- Popola dati di esempio X‑Y.
- Inserisce un grafico ScatterConnectedByLinesWithDataMarker.
- Formattta il grafico (titolo, etichette degli assi, stile del marcatore, stile della linea).
- Salva la cartella di lavoro come
ScatterConnectedByLinesWithDataMarker.xlsx.
Nota: Il codice è destinato a .NET 6.0 (o versioni successive) e utilizza l’ultima API di Aspose.Cells. Regola la versione SDK del progetto se necessario.
Spiegazione dei passaggi chiave
| Step | Purpose |
|---|---|
| Create workbook & worksheet | Inizializza un file Excel in memoria. |
| Populate data | Fornisce coppie X‑Y che il grafico a dispersione renderizzerà. |
| Add chart | Inserisce un grafico di tipo ScatterConnectedByLinesWithDataMarker. |
| Define series | Collega i valori Y (B2:B9) e i valori X (A2:A9) alla serie. |
| Customize markers & line | Regola lo stile visivo – forma del marcatore, dimensione, colori e spessore della linea. |
| Axis titles | Migliora la leggibilità per gli utenti finali. |
| Save | Salva la cartella di lavoro su disco (può essere cambiata in PDF/Immagine tramite le overload di Save). |
Puoi adattare l’intervallo dei dati, lo stile o il posizionamento del grafico per adattarlo al tuo scenario specifico. Lo stesso approccio funziona per set di dati più grandi o più serie aggiungendo ulteriori voci NSeries.
Ottieni una licenza gratuita
Aspose offre una licenza temporanea gratuita che rimuove le filigrane di valutazione e sblocca la piena funzionalità per un periodo limitato. Ottienila dalla pagina della licenza temporanea di Aspose. Applica la licenza prima di creare la cartella di lavoro:
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Risorse gratuite
- Guida per sviluppatori – Tutorial completi: https://docs.aspose.com/cells/net/
- App online – Prova la creazione di grafici senza codifica: https://products.aspose.app/cells/family
- Riferimento API – Definizioni dettagliate di classi e metodi: https://reference.aspose.com/cells/net/
- Articoli How‑To – Scopri più tipi di grafici e funzionalità di Excel: https://blog.aspose.com/it/categories/aspose.cells-product-family/
Conclusione
Il grafico ScatterConnectedByLinesWithDataMarker è perfetto per illustrare le tendenze dei dati evidenziando al contempo ogni singolo punto. Con Aspose.Cells for .NET è possibile creare, formattare ed esportare questo grafico interamente tramite codice—non è necessaria l’installazione di Excel. L’esempio fornito è pronto per essere compilato ed eseguito, fornendoti una solida base per integrare visualizzazioni sofisticate nelle tue applicazioni .NET.
Se incontri delle difficoltà o hai domande, sentiti libero di visitare il nostro forum di supporto gratuito dove la community di Aspose e gli ingegneri sono felici di aiutarti.