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à
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à
FirstPointColor
Ottiene e imposta il colore del primo punto di dati nel gruppo di sparkline.
public CellsColor FirstPointColor { get; set; }
Valore della Proprietà
HighPointColor
Ottiene e imposta il colore dei punti più alti di dati nel gruppo di sparkline.
public CellsColor HighPointColor { get; set; }
Valore della Proprietà
HorizontalAxisColor
Ottiene e imposta il colore dell’asse orizzontale nel gruppo di sparkline.
public CellsColor HorizontalAxisColor { get; set; }
Valore della Proprietà
HorizontalAxisDateRange
Rappresenta l’intervallo che contiene i valori di data per i dati delle sparkline.
public string HorizontalAxisDateRange { get; set; }
Valore della Proprietà
LastPointColor
Ottiene e imposta il colore dell’ultimo punto di dati nel gruppo di sparkline.
public CellsColor LastPointColor { get; set; }
Valore della Proprietà
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à
LowPointColor
Ottiene e imposta il colore dei punti più bassi di dati nel gruppo di sparkline.
public CellsColor LowPointColor { get; set; }
Valore della Proprietà
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à
NegativePointsColor
Ottiene e imposta il colore dei valori negativi nel gruppo di sparkline.
public CellsColor NegativePointsColor { get; set; }
Valore della Proprietà
PlotEmptyCellsType
Indica come tracciare le celle vuote.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Valore della Proprietà
PlotRightToLeft
Indica se i dati del grafico sono da destra a sinistra.
public bool PlotRightToLeft { get; set; }
Valore della Proprietà
PresetStyle
Ottiene e imposta il tipo di stile predefinito del gruppo di sparkline.
public SparklinePresetStyleType PresetStyle { get; set; }
Valore della Proprietà
SeriesColor
Ottiene e imposta il colore delle sparkline nel gruppo di sparkline.
public CellsColor SeriesColor { get; set; }
Valore della Proprietà
ShowFirstPoint
Indica se evidenziare il primo punto di dati nel gruppo di sparkline.
public bool ShowFirstPoint { get; set; }
Valore della Proprietà
ShowHighPoint
Indica se evidenziare i punti più alti di dati nel gruppo di sparkline.
public bool ShowHighPoint { get; set; }
Valore della Proprietà
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à
ShowLastPoint
Indica se evidenziare l’ultimo punto di dati nel gruppo di sparkline.
public bool ShowLastPoint { get; set; }
Valore della Proprietà
ShowLowPoint
Indica se evidenziare i punti più bassi di dati nel gruppo di sparkline.
public bool ShowLowPoint { get; set; }
Valore della Proprietà
ShowMarkers
Indica se evidenziare ogni punto in ogni sparkline di linea nel gruppo di sparkline.
public bool ShowMarkers { get; set; }
Valore della Proprietà
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à
Sparklines
Ottiene la collezione di oggetti Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Valore della Proprietà
Type
Indica il tipo di sparkline del gruppo di sparkline.
public SparklineType Type { get; set; }
Valore della Proprietà
VerticalAxisMaxValue
Ottiene e imposta il valore massimo personalizzato per l’asse verticale.
public double VerticalAxisMaxValue { get; set; }
Valore della Proprietà
VerticalAxisMaxValueType
Rappresenta il tipo di valore massimo dell’asse verticale.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Valore della Proprietà
VerticalAxisMinValue
Ottiene e imposta il valore minimo personalizzato per l’asse verticale.
public double VerticalAxisMinValue { get; set; }
Valore della Proprietà
VerticalAxisMinValueType
Rappresenta il tipo di valore minimo dell’asse verticale.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Valore della Proprietà
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.