Class SparklineGroup

Class SparklineGroup

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

Aspose.Cells.Charts.Sparkline, sparkline grubuna organize edilmiştir. Bir SparklineGroup, değişken sayıda sparkline öğesi içerir.
Bir sparkline grubu, sparklines için tür, görüntü ayarları ve eksen ayarlarını belirtir.

public class SparklineGroup

Miras

objectSparklineGroup

Miras Alınan Üyeler

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

Örnekler

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

 // Hücre Alanını Tanımlayın
 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);
 // CellsColor Oluşturma
 CellsColor clr = book.CreateCellsColor();
 clr.Color = Color.Orange;
 group.SeriesColor = clr;

 // yüksek noktaların yeşil, düşük noktaların kırmızı renkte gösterileceğini ayarlayın
 group.ShowHighPoint = true;
 group.ShowLowPoint = true;
 group.HighPointColor.Color = Color.Green;
 group.LowPointColor.Color = Color.Red;
 // çizgi kalınlığını ayarlayın 
 group.LineWeight = 1.0;
 book.Save("output.xlsx", SaveFormat.Xlsx);

Özellikler

DisplayHidden

Gizli satır ve sütunlardaki verilerin gösterilip gösterilmeyeceğini belirtir.

public bool DisplayHidden { get; set; }

Özellik Değeri

bool

FirstPointColor

Sparkline grubundaki verinin ilk noktasının rengini alır ve ayarlar.

public CellsColor FirstPointColor { get; set; }

Özellik Değeri

CellsColor

HighPointColor

Sparkline grubundaki verinin en yüksek noktalarının rengini alır ve ayarlar.

public CellsColor HighPointColor { get; set; }

Özellik Değeri

CellsColor

HorizontalAxisColor

Sparkline grubundaki yatay eksenin rengini alır ve ayarlar.

public CellsColor HorizontalAxisColor { get; set; }

Özellik Değeri

CellsColor

HorizontalAxisDateRange

Sparkline verileri için tarih değerlerini içeren aralığı temsil eder.

public string HorizontalAxisDateRange { get; set; }

Özellik Değeri

string

LastPointColor

Sparkline grubundaki verinin son noktasının rengini alır ve ayarlar.

public CellsColor LastPointColor { get; set; }

Özellik Değeri

CellsColor

LineWeight

Sparkline grubundaki her bir çizgi sparkline’daki çizgi kalınlığını, puan biriminde alır ve ayarlar.

public double LineWeight { get; set; }

Özellik Değeri

double

LowPointColor

Sparkline grubundaki verinin en düşük noktalarının rengini alır ve ayarlar.

public CellsColor LowPointColor { get; set; }

Özellik Değeri

CellsColor

MarkersColor

Sparkline grubundaki her bir çizgi sparkline’daki noktaların rengini alır ve ayarlar.

public CellsColor MarkersColor { get; set; }

Özellik Değeri

CellsColor

NegativePointsColor

Sparkline grubundaki negatif değerlerin rengini alır ve ayarlar.

public CellsColor NegativePointsColor { get; set; }

Özellik Değeri

CellsColor

PlotEmptyCellsType

Boş hücrelerin nasıl çizileceğini belirtir.

public PlotEmptyCellsType PlotEmptyCellsType { get; set; }

Özellik Değeri

PlotEmptyCellsType

PlotRightToLeft

Veri çiziminin sağdan sola olup olmadığını belirtir.

public bool PlotRightToLeft { get; set; }

Özellik Değeri

bool

PresetStyle

Sparkline grubunun ön ayar stil türünü alır ve ayarlar.

public SparklinePresetStyleType PresetStyle { get; set; }

Özellik Değeri

SparklinePresetStyleType

SeriesColor

Sparkline grubundaki sparklines’in rengini alır ve ayarlar.

public CellsColor SeriesColor { get; set; }

Özellik Değeri

CellsColor

ShowFirstPoint

Sparkline grubundaki verinin ilk noktasını vurgulayıp vurgulamayacağını belirtir.

public bool ShowFirstPoint { get; set; }

Özellik Değeri

bool

ShowHighPoint

Sparkline grubundaki verinin en yüksek noktalarını vurgulayıp vurgulamayacağını belirtir.

public bool ShowHighPoint { get; set; }

Özellik Değeri

bool

ShowHorizontalAxis

Sparkline yatay ekseninin gösterilip gösterilmeyeceğini belirtir.
Yatay eksen, sparkline’ın sıfır eksenini geçen verileri varsa görünür.

public bool ShowHorizontalAxis { get; set; }

Özellik Değeri

bool

ShowLastPoint

Sparkline grubundaki verinin son noktasını vurgulayıp vurgulamayacağını belirtir.

public bool ShowLastPoint { get; set; }

Özellik Değeri

bool

ShowLowPoint

Sparkline grubundaki verinin en düşük noktalarını vurgulayıp vurgulamayacağını belirtir.

public bool ShowLowPoint { get; set; }

Özellik Değeri

bool

ShowMarkers

Sparkline grubundaki her bir çizgi sparkline’daki her noktayı vurgulayıp vurgulamayacağını belirtir.

public bool ShowMarkers { get; set; }

Özellik Değeri

bool

ShowNegativePoints

Sparkline grubundaki negatif değerleri farklı bir renk veya işaretçi ile vurgulayıp vurgulamayacağını belirtir.

public bool ShowNegativePoints { get; set; }

Özellik Değeri

bool

Sparklines

Aspose.Cells.Charts.Sparkline nesnelerinin koleksiyonunu alır.

public SparklineCollection Sparklines { get; }

Özellik Değeri

SparklineCollection

Type

Sparkline grubunun sparkline türünü belirtir.

public SparklineType Type { get; set; }

Özellik Değeri

SparklineType

VerticalAxisMaxValue

Dikey eksen için özel maksimum değeri alır ve ayarlar.

public double VerticalAxisMaxValue { get; set; }

Özellik Değeri

double

VerticalAxisMaxValueType

Dikey eksenin maksimum değer türünü temsil eder.

public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }

Özellik Değeri

SparklineAxisMinMaxType

VerticalAxisMinValue

Dikey eksen için özel minimum değeri alır ve ayarlar.

public double VerticalAxisMinValue { get; set; }

Özellik Değeri

double

VerticalAxisMinValueType

Dikey eksenin minimum değer türünü temsil eder.

public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }

Özellik Değeri

SparklineAxisMinMaxType

Metodlar

ResetRanges(string, bool, CellArea)

Sparkline grubunun veri aralığını ve konum aralığını sıfırlar.
Bu yöntem, gruptaki orijinal sparkline öğelerini temizleyecek ve yeni aralıklar için yeni sparkline öğeleri oluşturacaktır.

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

Parametreler

dataRange string

Sparkline grubunun yeni veri aralığını belirtir.

isVertical bool

Yeni veri aralığından sparklines’in satır veya sütun olarak çizilip çizilmeyeceğini belirtir.

locationRange CellArea

Sparklines’in yerleştirileceği yeri belirtir.

 Türkçe