Visualizzare le tendenze senza la distrazione dei marcatori dei dati può rendere un grafico più chiaro e più professionale. In questo articolo ti mostriamo come creare un grafico ScatterConnectedByCurvesWithoutDataMarker – una linea di dispersione fluida in cui i singoli punti sono nascosti – utilizzando Aspose.Cells for .NET. La soluzione è interamente basata sul codice, funziona con qualsiasi linguaggio .NET e non richiede l’installazione di Excel.

Questo articolo copre i seguenti argomenti:

C# Libreria Excel per creare grafici ScatterConnectedByCurvesWithoutDataMarker

Aspose.Cells for .NET è una libreria ricca di funzionalità che consente agli sviluppatori di creare, modificare e visualizzare file Excel senza dipendere da Microsoft Office. Offre un’API pulita e orientata agli oggetti per lavorare con fogli di lavoro, celle, formule e tutti i tipi di grafico supportati da Excel – incluso il grafico ScatterConnectedByCurvesWithoutDataMarker.

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

  • Copertura completa dell’API – tutti i tipi di grafico nativi di Excel sono disponibili.
  • Nessuna interop COM – funziona su qualsiasi piattaforma che supporta .NET.
  • Alte prestazioni – ottimizzato per cartelle di lavoro e set di dati di grandi dimensioni.
  • Formati di output multipli – XLSX, XLS, CSV, PDF, PNG, ecc.

Iniziare è semplice:

PM> Install-Package Aspose.Cells

Suggerimento: La libreria può essere aggiunta anche tramite la .NET CLI (dotnet add package Aspose.Cells) o scaricando il binario dalla pagina di rilascio di Aspose.Cells.

Crea un grafico ScatterConnectedByCurvesWithoutDataMarker in Excel usando C#

Di seguito è riportato un esempio completo e autonomo in C# che dimostra come:

  1. Crea una nuova cartella di lavoro.
  2. Compila un foglio di lavoro con dati X‑Y di esempio.
  3. Aggiungi un grafico ScatterConnectedByCurvesWithoutDataMarker.
  4. Nascondi i marcatori dei dati e regola finemente i titoli degli assi.
  5. Salva la cartella di lavoro in un file XLSX.

Nota: Il tipo di grafico è accessibile tramite ChartType.ScatterConnectedByCurvesWithoutMarker – il nome dell’enumerazione riflette la variante senza‑marcatore del grafico scatter‑connesso‑per‑curve.

Spiegazione del Codice

StepWhat Happens
1Viene creato un nuovo Workbook; viene recuperato il primo Worksheet (Sheet1).
2Due colonne vengono riempite – X Value e Y Value – con un piccolo set di dati che produrrà una curva liscia.
3ChartType.ScatterConnectedByCurvesWithoutMarker indica ad Aspose.Cells di generare un grafico a dispersione in cui i punti sono collegati automaticamente con una spline liscia e non vengono disegnati marcatori.
4NSeries.Add associa l’intervallo di dati. Il flag true indica che la prima colonna (A) fornisce i valori X, la seconda colonna (B) fornisce i valori Y.
5MarkerStyle = ChartMarkerType.None rimuove i marcatori dei dati che altrimenti apparirebbero su ogni punto.
6I titoli degli assi e i valori minimi sono impostati per una migliore leggibilità.
7Il workbook viene salvato come file .xlsx.

Puoi eseguire questo programma su qualsiasi macchina con .NET 6.0+ (o .NET Framework 4.6.1+) dopo aver installato il pacchetto NuGet Aspose.Cells. Il file generato conterrà un grafico a linee pulito e fluido senza alcun marcatore di distrazione.

Ottieni una licenza gratuita

Aspose.Cells è un prodotto commerciale, ma è possibile ottenere una licenza temporanea gratuita per scopi di valutazione:

var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

L’utilizzo di una licenza rimuove il watermark di valutazione e elimina le limitazioni d’uso.

Risorse gratuite

Continua a imparare e a espandere le tue competenze di automazione di Excel con queste risorse gratuite:

Conclusione

In questo articolo abbiamo dimostrato come creare un grafico ScatterConnectedByCurvesWithoutDataMarker utilizzando Aspose.Cells for .NET. La libreria consente di generare curve di dispersione fluide, senza marcatori, interamente tramite codice, offrendo il pieno controllo su aspetto, binding dei dati e formato di output. Integra questa tecnica negli strumenti di reporting, dashboard o in qualsiasi flusso di lavoro automatizzato di Excel per produrre visualizzazioni pulite e professionali senza l’overhead dell’interoperabilità di Excel.

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

Vedi anche