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
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
FirstPointColor
Sparkline grubundaki verinin ilk noktasının rengini alır ve ayarlar.
public CellsColor FirstPointColor { get; set; }
Özellik Değeri
HighPointColor
Sparkline grubundaki verinin en yüksek noktalarının rengini alır ve ayarlar.
public CellsColor HighPointColor { get; set; }
Özellik Değeri
HorizontalAxisColor
Sparkline grubundaki yatay eksenin rengini alır ve ayarlar.
public CellsColor HorizontalAxisColor { get; set; }
Özellik Değeri
HorizontalAxisDateRange
Sparkline verileri için tarih değerlerini içeren aralığı temsil eder.
public string HorizontalAxisDateRange { get; set; }
Özellik Değeri
LastPointColor
Sparkline grubundaki verinin son noktasının rengini alır ve ayarlar.
public CellsColor LastPointColor { get; set; }
Özellik Değeri
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
LowPointColor
Sparkline grubundaki verinin en düşük noktalarının rengini alır ve ayarlar.
public CellsColor LowPointColor { get; set; }
Özellik Değeri
MarkersColor
Sparkline grubundaki her bir çizgi sparkline’daki noktaların rengini alır ve ayarlar.
public CellsColor MarkersColor { get; set; }
Özellik Değeri
NegativePointsColor
Sparkline grubundaki negatif değerlerin rengini alır ve ayarlar.
public CellsColor NegativePointsColor { get; set; }
Özellik Değeri
PlotEmptyCellsType
Boş hücrelerin nasıl çizileceğini belirtir.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Özellik Değeri
PlotRightToLeft
Veri çiziminin sağdan sola olup olmadığını belirtir.
public bool PlotRightToLeft { get; set; }
Özellik Değeri
PresetStyle
Sparkline grubunun ön ayar stil türünü alır ve ayarlar.
public SparklinePresetStyleType PresetStyle { get; set; }
Özellik Değeri
SeriesColor
Sparkline grubundaki sparklines’in rengini alır ve ayarlar.
public CellsColor SeriesColor { get; set; }
Özellik Değeri
ShowFirstPoint
Sparkline grubundaki verinin ilk noktasını vurgulayıp vurgulamayacağını belirtir.
public bool ShowFirstPoint { get; set; }
Özellik Değeri
ShowHighPoint
Sparkline grubundaki verinin en yüksek noktalarını vurgulayıp vurgulamayacağını belirtir.
public bool ShowHighPoint { get; set; }
Özellik Değeri
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
ShowLastPoint
Sparkline grubundaki verinin son noktasını vurgulayıp vurgulamayacağını belirtir.
public bool ShowLastPoint { get; set; }
Özellik Değeri
ShowLowPoint
Sparkline grubundaki verinin en düşük noktalarını vurgulayıp vurgulamayacağını belirtir.
public bool ShowLowPoint { get; set; }
Özellik Değeri
ShowMarkers
Sparkline grubundaki her bir çizgi sparkline’daki her noktayı vurgulayıp vurgulamayacağını belirtir.
public bool ShowMarkers { get; set; }
Özellik Değeri
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
Sparklines
Aspose.Cells.Charts.Sparkline nesnelerinin koleksiyonunu alır.
public SparklineCollection Sparklines { get; }
Özellik Değeri
Type
Sparkline grubunun sparkline türünü belirtir.
public SparklineType Type { get; set; }
Özellik Değeri
VerticalAxisMaxValue
Dikey eksen için özel maksimum değeri alır ve ayarlar.
public double VerticalAxisMaxValue { get; set; }
Özellik Değeri
VerticalAxisMaxValueType
Dikey eksenin maksimum değer türünü temsil eder.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Özellik Değeri
VerticalAxisMinValue
Dikey eksen için özel minimum değeri alır ve ayarlar.
public double VerticalAxisMinValue { get; set; }
Özellik Değeri
VerticalAxisMinValueType
Dikey eksenin minimum değer türünü temsil eder.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Özellik Değeri
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.