Class SparklineGroup

Class SparklineGroup

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

Aspose.Cells.Charts.Sparkline організований у групу спарклайнів. Група SparklineGroup містить змінну кількість елементів спарклайнів.
Група спарклайнів визначає тип, налаштування відображення та налаштування осі для спарклайнів.

public class SparklineGroup

Спадкування

objectSparklineGroup

Спадковані члени

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

Приклади

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

 // Визначити 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);
 // Створити CellsColor
 CellsColor clr = book.CreateCellsColor();
 clr.Color = Color.Orange;
 group.SeriesColor = clr;

 // встановити, що високі точки кольорові зеленим, а низькі точки кольорові червоним
 group.ShowHighPoint = true;
 group.ShowLowPoint = true;
 group.HighPointColor.Color = Color.Green;
 group.LowPointColor.Color = Color.Red;
 // встановити вагу лінії 
 group.LineWeight = 1.0;
 book.Save("output.xlsx", SaveFormat.Xlsx);

Властивості

DisplayHidden

Вказує, чи слід показувати дані в прихованих рядках і стовпцях.

public bool DisplayHidden { get; set; }

Значення властивості

bool

FirstPointColor

Отримує та задає колір першої точки даних у групі спарклайнів.

public CellsColor FirstPointColor { get; set; }

Значення властивості

CellsColor

HighPointColor

Отримує та задає колір найвищих точок даних у групі спарклайнів.

public CellsColor HighPointColor { get; set; }

Значення властивості

CellsColor

HorizontalAxisColor

Отримує та задає колір горизонтальної осі в групі спарклайнів.

public CellsColor HorizontalAxisColor { get; set; }

Значення властивості

CellsColor

HorizontalAxisDateRange

Представляє діапазон, що містить значення дати для даних спарклайнів.

public string HorizontalAxisDateRange { get; set; }

Значення властивості

string

LastPointColor

Отримує та задає колір останньої точки даних у групі спарклайнів.

public CellsColor LastPointColor { get; set; }

Значення властивості

CellsColor

LineWeight

Отримує та задає вагу лінії в кожному спарклайні в групі спарклайнів, в одиницях пунктів.

public double LineWeight { get; set; }

Значення властивості

double

LowPointColor

Отримує та задає колір найнижчих точок даних у групі спарклайнів.

public CellsColor LowPointColor { get; set; }

Значення властивості

CellsColor

MarkersColor

Отримує та задає колір точок у кожному спарклайні в групі спарклайнів.

public CellsColor MarkersColor { get; set; }

Значення властивості

CellsColor

NegativePointsColor

Отримує та задає колір негативних значень у групі спарклайнів.

public CellsColor NegativePointsColor { get; set; }

Значення властивості

CellsColor

PlotEmptyCellsType

Вказує, як відображати порожні клітини.

public PlotEmptyCellsType PlotEmptyCellsType { get; set; }

Значення властивості

PlotEmptyCellsType

PlotRightToLeft

Вказує, чи дані графіка відображаються справа наліво.

public bool PlotRightToLeft { get; set; }

Значення властивості

bool

PresetStyle

Отримує та задає тип попередньо визначеного стилю групи спарклайнів.

public SparklinePresetStyleType PresetStyle { get; set; }

Значення властивості

SparklinePresetStyleType

SeriesColor

Отримує та задає колір спарклайнів у групі спарклайнів.

public CellsColor SeriesColor { get; set; }

Значення властивості

CellsColor

ShowFirstPoint

Вказує, чи слід виділити першу точку даних у групі спарклайнів.

public bool ShowFirstPoint { get; set; }

Значення властивості

bool

ShowHighPoint

Вказує, чи слід виділити найвищі точки даних у групі спарклайнів.

public bool ShowHighPoint { get; set; }

Значення властивості

bool

ShowHorizontalAxis

Вказує, чи слід показувати горизонтальну вісь спарклайнів.
Горизонтальна вісь з’являється, якщо спарклайн має дані, які перетинають нульову вісь.

public bool ShowHorizontalAxis { get; set; }

Значення властивості

bool

ShowLastPoint

Вказує, чи слід виділити останню точку даних у групі спарклайнів.

public bool ShowLastPoint { get; set; }

Значення властивості

bool

ShowLowPoint

Вказує, чи слід виділити найнижчі точки даних у групі спарклайнів.

public bool ShowLowPoint { get; set; }

Значення властивості

bool

ShowMarkers

Вказує, чи слід виділити кожну точку в кожному спарклайні в групі спарклайнів.

public bool ShowMarkers { get; set; }

Значення властивості

bool

ShowNegativePoints

Вказує, чи слід виділити негативні значення в групі спарклайнів іншим кольором або маркером.

public bool ShowNegativePoints { get; set; }

Значення властивості

bool

Sparklines

Отримує колекцію об’єктів Aspose.Cells.Charts.Sparkline.

public SparklineCollection Sparklines { get; }

Значення властивості

SparklineCollection

Type

Вказує тип спарклайна групи спарклайнів.

public SparklineType Type { get; set; }

Значення властивості

SparklineType

VerticalAxisMaxValue

Отримує та задає користувацьке максимальне значення для вертикальної осі.

public double VerticalAxisMaxValue { get; set; }

Значення властивості

double

VerticalAxisMaxValueType

Представляє тип максимального значення вертикальної осі.

public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }

Значення властивості

SparklineAxisMinMaxType

VerticalAxisMinValue

Отримує та задає користувацьке мінімальне значення для вертикальної осі.

public double VerticalAxisMinValue { get; set; }

Значення властивості

double

VerticalAxisMinValueType

Представляє тип мінімального значення вертикальної осі.

public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }

Значення властивості

SparklineAxisMinMaxType

Методи

ResetRanges(string, bool, CellArea)

Скидає діапазон даних і діапазон розташування групи спарклайнів.
Цей метод очистить оригінальні елементи спарклайнів у групі та створить нові елементи спарклайнів для нових діапазонів.

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

Параметри

dataRange string

Вказує новий діапазон даних групи спарклайнів.

isVertical bool

Вказує, чи слід відображати спарклайни з нового діапазону за рядками чи за стовпцями.

locationRange CellArea

Вказує, де слід розмістити спарклайни.

 Українська