Class SparklineGroup

Class SparklineGroup

Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)

Aspose.Cells.Charts.Sparkline è organizzato in un gruppo di sparkline. Un SparklineGroup contiene un numero variabile di elementi sparkline.
Un gruppo di sparkline specifica il tipo, le impostazioni di visualizzazione e le impostazioni degli assi per le sparkline.

public class SparklineGroup

Ereditarietà

objectSparklineGroup

Membri Ereditati

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Esempi

 Workbook book = new Workbook(); 
 Worksheet sheet = book.Worksheets[0];

 sheet.Cells["A1"].PutValue(5);
 sheet.Cells["B1"].PutValue(2);
 sheet.Cells["C1"].PutValue(1);
 sheet.Cells["D1"].PutValue(3);

 // Definisci l'AreaCell
 CellArea ca = new CellArea();
 ca.StartColumn = 4;
 ca.EndColumn = 4;
 ca.StartRow = 0;
 ca.EndRow = 0;
 int idx = sheet.SparklineGroups.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
 SparklineGroup group = sheet.SparklineGroups[idx];
 group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
 // Crea CellsColor
 CellsColor clr = book.CreateCellsColor();
 clr.Color = Color.Orange;
 group.SeriesColor = clr;

 // imposta i punti alti colorati di verde e i punti bassi colorati di rosso
 group.ShowHighPoint = true;
 group.ShowLowPoint = true;
 group.HighPointColor.Color = Color.Green;
 group.LowPointColor.Color = Color.Red;
 // imposta il peso della linea 
 group.LineWeight = 1.0;
 book.Save("output.xlsx", SaveFormat.Xlsx);

Proprietà

DisplayHidden

Indica se mostrare i dati in righe e colonne nascoste.

public bool DisplayHidden { get; set; }

Valore della Proprietà

bool

FirstPointColor

Ottiene e imposta il colore del primo punto di dati nel gruppo di sparkline.

public CellsColor FirstPointColor { get; set; }

Valore della Proprietà

CellsColor

HighPointColor

Ottiene e imposta il colore dei punti più alti di dati nel gruppo di sparkline.

public CellsColor HighPointColor { get; set; }

Valore della Proprietà

CellsColor

HorizontalAxisColor

Ottiene e imposta il colore dell’asse orizzontale nel gruppo di sparkline.

public CellsColor HorizontalAxisColor { get; set; }

Valore della Proprietà

CellsColor

HorizontalAxisDateRange

Rappresenta l’intervallo che contiene i valori di data per i dati delle sparkline.

public string HorizontalAxisDateRange { get; set; }

Valore della Proprietà

string

LastPointColor

Ottiene e imposta il colore dell’ultimo punto di dati nel gruppo di sparkline.

public CellsColor LastPointColor { get; set; }

Valore della Proprietà

CellsColor

LineWeight

Ottiene e imposta il peso della linea in ogni sparkline di linea nel gruppo di sparkline, in unità di punti.

public double LineWeight { get; set; }

Valore della Proprietà

double

LowPointColor

Ottiene e imposta il colore dei punti più bassi di dati nel gruppo di sparkline.

public CellsColor LowPointColor { get; set; }

Valore della Proprietà

CellsColor

MarkersColor

Ottiene e imposta il colore dei punti in ogni sparkline di linea nel gruppo di sparkline.

public CellsColor MarkersColor { get; set; }

Valore della Proprietà

CellsColor

NegativePointsColor

Ottiene e imposta il colore dei valori negativi nel gruppo di sparkline.

public CellsColor NegativePointsColor { get; set; }

Valore della Proprietà

CellsColor

PlotEmptyCellsType

Indica come tracciare le celle vuote.

public PlotEmptyCellsType PlotEmptyCellsType { get; set; }

Valore della Proprietà

PlotEmptyCellsType

PlotRightToLeft

Indica se i dati del grafico sono da destra a sinistra.

public bool PlotRightToLeft { get; set; }

Valore della Proprietà

bool

PresetStyle

Ottiene e imposta il tipo di stile predefinito del gruppo di sparkline.

public SparklinePresetStyleType PresetStyle { get; set; }

Valore della Proprietà

SparklinePresetStyleType

SeriesColor

Ottiene e imposta il colore delle sparkline nel gruppo di sparkline.

public CellsColor SeriesColor { get; set; }

Valore della Proprietà

CellsColor

ShowFirstPoint

Indica se evidenziare il primo punto di dati nel gruppo di sparkline.

public bool ShowFirstPoint { get; set; }

Valore della Proprietà

bool

ShowHighPoint

Indica se evidenziare i punti più alti di dati nel gruppo di sparkline.

public bool ShowHighPoint { get; set; }

Valore della Proprietà

bool

ShowHorizontalAxis

Indica se mostrare l’asse orizzontale della sparkline.
L’asse orizzontale appare se la sparkline ha dati che attraversano l’asse zero.

public bool ShowHorizontalAxis { get; set; }

Valore della Proprietà

bool

ShowLastPoint

Indica se evidenziare l’ultimo punto di dati nel gruppo di sparkline.

public bool ShowLastPoint { get; set; }

Valore della Proprietà

bool

ShowLowPoint

Indica se evidenziare i punti più bassi di dati nel gruppo di sparkline.

public bool ShowLowPoint { get; set; }

Valore della Proprietà

bool

ShowMarkers

Indica se evidenziare ogni punto in ogni sparkline di linea nel gruppo di sparkline.

public bool ShowMarkers { get; set; }

Valore della Proprietà

bool

ShowNegativePoints

Indica se evidenziare i valori negativi nel gruppo di sparkline con un colore o un marcatore diverso.

public bool ShowNegativePoints { get; set; }

Valore della Proprietà

bool

Sparklines

Ottiene la collezione di oggetti Aspose.Cells.Charts.Sparkline.

public SparklineCollection Sparklines { get; }

Valore della Proprietà

SparklineCollection

Type

Indica il tipo di sparkline del gruppo di sparkline.

public SparklineType Type { get; set; }

Valore della Proprietà

SparklineType

VerticalAxisMaxValue

Ottiene e imposta il valore massimo personalizzato per l’asse verticale.

public double VerticalAxisMaxValue { get; set; }

Valore della Proprietà

double

VerticalAxisMaxValueType

Rappresenta il tipo di valore massimo dell’asse verticale.

public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }

Valore della Proprietà

SparklineAxisMinMaxType

VerticalAxisMinValue

Ottiene e imposta il valore minimo personalizzato per l’asse verticale.

public double VerticalAxisMinValue { get; set; }

Valore della Proprietà

double

VerticalAxisMinValueType

Rappresenta il tipo di valore minimo dell’asse verticale.

public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }

Valore della Proprietà

SparklineAxisMinMaxType

Metodi

ResetRanges(string, bool, CellArea)

Reimposta l’intervallo di dati e l’intervallo di posizione del gruppo di sparkline.
Questo metodo cancellerà gli elementi sparkline originali nel gruppo e creerà nuovi elementi sparkline per i nuovi intervalli.

public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)

Parametri

dataRange string

Specifica il nuovo intervallo di dati del gruppo di sparkline.

isVertical bool

Specifica se tracciare le sparkline dall’intervallo di dati nuovo per riga o per colonna.

locationRange CellArea

Specifica dove devono essere posizionate le sparkline.

 Italiano