Class SparklineGroup

Class SparklineGroup

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

Aspose.Cells.Charts.Sparkline är organiserad i en sparkline-grupp. En SparklineGroup innehåller ett varierande antal sparkline-element.
En sparkline-grupp specificerar typ, visningsinställningar och axelinställningar för sparklines.

public class SparklineGroup

Arv

objectSparklineGroup

Ärvt Medlemmar

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

Exempel

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

 // Definiera 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);
 // Skapa CellsColor
 CellsColor clr = book.CreateCellsColor();
 clr.Color = Color.Orange;
 group.SeriesColor = clr;

 // sätt de högsta punkterna i grönt och de lägsta punkterna i rött
 group.ShowHighPoint = true;
 group.ShowLowPoint = true;
 group.HighPointColor.Color = Color.Green;
 group.LowPointColor.Color = Color.Red;
 // sätt linjetjocklek 
 group.LineWeight = 1.0;
 book.Save("output.xlsx", SaveFormat.Xlsx);

Egenskaper

DisplayHidden

Anger om data i dolda rader och kolumner ska visas.

public bool DisplayHidden { get; set; }

Egenskapsvärde

bool

FirstPointColor

Hämtar och ställer in färgen på den första datapunkten i sparkline-gruppen.

public CellsColor FirstPointColor { get; set; }

Egenskapsvärde

CellsColor

HighPointColor

Hämtar och ställer in färgen på de högsta datapunkterna i sparkline-gruppen.

public CellsColor HighPointColor { get; set; }

Egenskapsvärde

CellsColor

HorizontalAxisColor

Hämtar och ställer in färgen på den horisontella axeln i sparkline-gruppen.

public CellsColor HorizontalAxisColor { get; set; }

Egenskapsvärde

CellsColor

HorizontalAxisDateRange

Representerar intervallet som innehåller datavärdena för sparkline-data.

public string HorizontalAxisDateRange { get; set; }

Egenskapsvärde

string

LastPointColor

Hämtar och ställer in färgen på den sista datapunkten i sparkline-gruppen.

public CellsColor LastPointColor { get; set; }

Egenskapsvärde

CellsColor

LineWeight

Hämtar och ställer in linjetjockleken i varje linjesparkline i sparkline-gruppen, i enheten punkter.

public double LineWeight { get; set; }

Egenskapsvärde

double

LowPointColor

Hämtar och ställer in färgen på de lägsta datapunkterna i sparkline-gruppen.

public CellsColor LowPointColor { get; set; }

Egenskapsvärde

CellsColor

MarkersColor

Hämtar och ställer in färgen på punkterna i varje linjesparkline i sparkline-gruppen.

public CellsColor MarkersColor { get; set; }

Egenskapsvärde

CellsColor

NegativePointsColor

Hämtar och ställer in färgen på de negativa värdena i sparkline-gruppen.

public CellsColor NegativePointsColor { get; set; }

Egenskapsvärde

CellsColor

PlotEmptyCellsType

Anger hur tomma celler ska plottas.

public PlotEmptyCellsType PlotEmptyCellsType { get; set; }

Egenskapsvärde

PlotEmptyCellsType

PlotRightToLeft

Anger om plottdata är höger till vänster.

public bool PlotRightToLeft { get; set; }

Egenskapsvärde

bool

PresetStyle

Hämtar och ställer in den förinställda stiltypen för sparkline-gruppen.

public SparklinePresetStyleType PresetStyle { get; set; }

Egenskapsvärde

SparklinePresetStyleType

SeriesColor

Hämtar och ställer in färgen på sparklines i sparkline-gruppen.

public CellsColor SeriesColor { get; set; }

Egenskapsvärde

CellsColor

ShowFirstPoint

Anger om den första datapunkten i sparkline-gruppen ska markeras.

public bool ShowFirstPoint { get; set; }

Egenskapsvärde

bool

ShowHighPoint

Anger om de högsta datapunkterna i sparkline-gruppen ska markeras.

public bool ShowHighPoint { get; set; }

Egenskapsvärde

bool

ShowHorizontalAxis

Anger om den horisontella axeln för sparkline ska visas.
Den horisontella axeln visas om sparkline har data som korsar nollaxeln.

public bool ShowHorizontalAxis { get; set; }

Egenskapsvärde

bool

ShowLastPoint

Anger om den sista datapunkten i sparkline-gruppen ska markeras.

public bool ShowLastPoint { get; set; }

Egenskapsvärde

bool

ShowLowPoint

Anger om de lägsta datapunkterna i sparkline-gruppen ska markeras.

public bool ShowLowPoint { get; set; }

Egenskapsvärde

bool

ShowMarkers

Anger om varje punkt i varje linjesparkline i sparkline-gruppen ska markeras.

public bool ShowMarkers { get; set; }

Egenskapsvärde

bool

ShowNegativePoints

Anger om de negativa värdena på sparkline-gruppen ska markeras med en annan färg eller markör.

public bool ShowNegativePoints { get; set; }

Egenskapsvärde

bool

Sparklines

Hämtar samlingen av Aspose.Cells.Charts.Sparkline-objekt.

public SparklineCollection Sparklines { get; }

Egenskapsvärde

SparklineCollection

Type

Anger sparkline-typen för sparkline-gruppen.

public SparklineType Type { get; set; }

Egenskapsvärde

SparklineType

VerticalAxisMaxValue

Hämtar och ställer in det anpassade maximala värdet för den vertikala axeln.

public double VerticalAxisMaxValue { get; set; }

Egenskapsvärde

double

VerticalAxisMaxValueType

Representerar den vertikala axelns maximala värdetyp.

public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }

Egenskapsvärde

SparklineAxisMinMaxType

VerticalAxisMinValue

Hämtar och ställer in det anpassade minimi värdet för den vertikala axeln.

public double VerticalAxisMinValue { get; set; }

Egenskapsvärde

double

VerticalAxisMinValueType

Representerar den vertikala axelns minimivärdetyp.

public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }

Egenskapsvärde

SparklineAxisMinMaxType

Metoder

ResetRanges(string, bool, CellArea)

Återställer dataintervallet och placeringsintervallet för sparkline-gruppen.
Denna metod kommer att rensa de ursprungliga sparkline-elementen i gruppen och skapa nya sparkline-element för de nya intervallen.

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

Parametrar

dataRange string

Specificerar det nya dataintervallet för sparkline-gruppen.

isVertical bool

Specificerar om sparklines ska plottas från det nya dataintervallet radvis eller kolumnvis.

locationRange CellArea

Specificerar var sparklines ska placeras.

 Svenska