Class SparklineGroup

Class SparklineGroup

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

Aspose.Cells.Charts.Sparkline ist in eine Sparkline-Gruppe organisiert. Eine SparklineGroup enthält eine variable Anzahl von Sparkline-Elementen. Eine Sparkline-Gruppe gibt den Typ, die Anzeigeeinstellungen und die Achseneinstellungen für die Sparklines an.

public class SparklineGroup

Vererbung

objectSparklineGroup

Vererbte Mitglieder

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

Beispiele

 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);

 // Definieren Sie den CellArea
 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);
 // Erstellen Sie CellsColor
 CellsColor clr = book.CreateCellsColor();
 clr.Color = Color.Orange;
 group.SeriesColor = clr;

 // Setzen Sie die Hochpunkte auf grün und die Tiefpunkte auf rot
 group.ShowHighPoint = true;
 group.ShowLowPoint = true;
 group.HighPointColor.Color = Color.Green;
 group.LowPointColor.Color = Color.Red;
 // Setzen Sie das Liniengewicht 
 group.LineWeight = 1.0;
 book.Save("output.xlsx", SaveFormat.Xlsx);

Eigenschaften

DisplayHidden

Gibt an, ob Daten in versteckten Zeilen und Spalten angezeigt werden sollen.

public bool DisplayHidden { get; set; }

Eigenschaftswert

bool

FirstPointColor

Erhält und setzt die Farbe des ersten Datenpunkts in der Sparkline-Gruppe.

public CellsColor FirstPointColor { get; set; }

Eigenschaftswert

CellsColor

HighPointColor

Erhält und setzt die Farbe der höchsten Datenpunkte in der Sparkline-Gruppe.

public CellsColor HighPointColor { get; set; }

Eigenschaftswert

CellsColor

HorizontalAxisColor

Erhält und setzt die Farbe der horizontalen Achse in der Sparkline-Gruppe.

public CellsColor HorizontalAxisColor { get; set; }

Eigenschaftswert

CellsColor

HorizontalAxisDateRange

Stellt den Bereich dar, der die Datumswerte für die Sparkline-Daten enthält.

public string HorizontalAxisDateRange { get; set; }

Eigenschaftswert

string

LastPointColor

Erhält und setzt die Farbe des letzten Datenpunkts in der Sparkline-Gruppe.

public CellsColor LastPointColor { get; set; }

Eigenschaftswert

CellsColor

LineWeight

Erhält und setzt das Liniengewicht in jeder Linien-Sparkline in der Sparkline-Gruppe, in Punkten.

public double LineWeight { get; set; }

Eigenschaftswert

double

LowPointColor

Erhält und setzt die Farbe der niedrigsten Datenpunkte in der Sparkline-Gruppe.

public CellsColor LowPointColor { get; set; }

Eigenschaftswert

CellsColor

MarkersColor

Erhält und setzt die Farbe der Punkte in jeder Linien-Sparkline in der Sparkline-Gruppe.

public CellsColor MarkersColor { get; set; }

Eigenschaftswert

CellsColor

NegativePointsColor

Erhält und setzt die Farbe der negativen Werte in der Sparkline-Gruppe.

public CellsColor NegativePointsColor { get; set; }

Eigenschaftswert

CellsColor

PlotEmptyCellsType

Gibt an, wie leere Zellen geplottet werden sollen.

public PlotEmptyCellsType PlotEmptyCellsType { get; set; }

Eigenschaftswert

PlotEmptyCellsType

PlotRightToLeft

Gibt an, ob die Plottdaten von rechts nach links verlaufen.

public bool PlotRightToLeft { get; set; }

Eigenschaftswert

bool

PresetStyle

Erhält und setzt den vordefinierten Stiltyp der Sparkline-Gruppe.

public SparklinePresetStyleType PresetStyle { get; set; }

Eigenschaftswert

SparklinePresetStyleType

SeriesColor

Erhält und setzt die Farbe der Sparklines in der Sparkline-Gruppe.

public CellsColor SeriesColor { get; set; }

Eigenschaftswert

CellsColor

ShowFirstPoint

Gibt an, ob der erste Datenpunkt in der Sparkline-Gruppe hervorgehoben werden soll.

public bool ShowFirstPoint { get; set; }

Eigenschaftswert

bool

ShowHighPoint

Gibt an, ob die höchsten Datenpunkte in der Sparkline-Gruppe hervorgehoben werden sollen.

public bool ShowHighPoint { get; set; }

Eigenschaftswert

bool

ShowHorizontalAxis

Gibt an, ob die horizontale Achse der Sparkline angezeigt werden soll. Die horizontale Achse erscheint, wenn die Sparkline Daten hat, die die Null-Achse überschreiten.

public bool ShowHorizontalAxis { get; set; }

Eigenschaftswert

bool

ShowLastPoint

Gibt an, ob der letzte Datenpunkt in der Sparkline-Gruppe hervorgehoben werden soll.

public bool ShowLastPoint { get; set; }

Eigenschaftswert

bool

ShowLowPoint

Gibt an, ob die niedrigsten Datenpunkte in der Sparkline-Gruppe hervorgehoben werden sollen.

public bool ShowLowPoint { get; set; }

Eigenschaftswert

bool

ShowMarkers

Gibt an, ob jeder Punkt in jeder Linien-Sparkline in der Sparkline-Gruppe hervorgehoben werden soll.

public bool ShowMarkers { get; set; }

Eigenschaftswert

bool

ShowNegativePoints

Gibt an, ob die negativen Werte in der Sparkline-Gruppe mit einer anderen Farbe oder einem anderen Marker hervorgehoben werden sollen.

public bool ShowNegativePoints { get; set; }

Eigenschaftswert

bool

Sparklines

Erhält die Sammlung von Aspose.Cells.Charts.Sparkline-Objekten.

public SparklineCollection Sparklines { get; }

Eigenschaftswert

SparklineCollection

Type

Gibt den Sparkline-Typ der Sparkline-Gruppe an.

public SparklineType Type { get; set; }

Eigenschaftswert

SparklineType

VerticalAxisMaxValue

Erhält und setzt den benutzerdefinierten maximalen Wert für die vertikale Achse.

public double VerticalAxisMaxValue { get; set; }

Eigenschaftswert

double

VerticalAxisMaxValueType

Stellt den maximalen Werttyp der vertikalen Achse dar.

public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }

Eigenschaftswert

SparklineAxisMinMaxType

VerticalAxisMinValue

Erhält und setzt den benutzerdefinierten minimalen Wert für die vertikale Achse.

public double VerticalAxisMinValue { get; set; }

Eigenschaftswert

double

VerticalAxisMinValueType

Stellt den minimalen Werttyp der vertikalen Achse dar.

public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }

Eigenschaftswert

SparklineAxisMinMaxType

Methoden

ResetRanges(string, bool, CellArea)

Setzt den Datenbereich und den Standortbereich der Sparkline-Gruppe zurück. Diese Methode löscht die ursprünglichen Sparkline-Elemente in der Gruppe und erstellt neue Sparkline-Elemente für die neuen Bereiche.

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

Parameter

dataRange string

Gibt den neuen Datenbereich der Sparkline-Gruppe an.

isVertical bool

Gibt an, ob die Sparklines aus dem neuen Datenbereich zeilenweise oder spaltenweise geplottet werden sollen.

locationRange CellArea

Gibt an, wo die Sparklines platziert werden sollen.

 Deutsch