Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline організований у групу спарклайнів. Група SparklineGroup містить змінну кількість елементів спарклайнів.
Група спарклайнів визначає тип, налаштування відображення та налаштування осі для спарклайнів.
public class SparklineGroup
Спадкування
Спадковані члени
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; }
Значення властивості
FirstPointColor
Отримує та задає колір першої точки даних у групі спарклайнів.
public CellsColor FirstPointColor { get; set; }
Значення властивості
HighPointColor
Отримує та задає колір найвищих точок даних у групі спарклайнів.
public CellsColor HighPointColor { get; set; }
Значення властивості
HorizontalAxisColor
Отримує та задає колір горизонтальної осі в групі спарклайнів.
public CellsColor HorizontalAxisColor { get; set; }
Значення властивості
HorizontalAxisDateRange
Представляє діапазон, що містить значення дати для даних спарклайнів.
public string HorizontalAxisDateRange { get; set; }
Значення властивості
LastPointColor
Отримує та задає колір останньої точки даних у групі спарклайнів.
public CellsColor LastPointColor { get; set; }
Значення властивості
LineWeight
Отримує та задає вагу лінії в кожному спарклайні в групі спарклайнів, в одиницях пунктів.
public double LineWeight { get; set; }
Значення властивості
LowPointColor
Отримує та задає колір найнижчих точок даних у групі спарклайнів.
public CellsColor LowPointColor { get; set; }
Значення властивості
MarkersColor
Отримує та задає колір точок у кожному спарклайні в групі спарклайнів.
public CellsColor MarkersColor { get; set; }
Значення властивості
NegativePointsColor
Отримує та задає колір негативних значень у групі спарклайнів.
public CellsColor NegativePointsColor { get; set; }
Значення властивості
PlotEmptyCellsType
Вказує, як відображати порожні клітини.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Значення властивості
PlotRightToLeft
Вказує, чи дані графіка відображаються справа наліво.
public bool PlotRightToLeft { get; set; }
Значення властивості
PresetStyle
Отримує та задає тип попередньо визначеного стилю групи спарклайнів.
public SparklinePresetStyleType PresetStyle { get; set; }
Значення властивості
SeriesColor
Отримує та задає колір спарклайнів у групі спарклайнів.
public CellsColor SeriesColor { get; set; }
Значення властивості
ShowFirstPoint
Вказує, чи слід виділити першу точку даних у групі спарклайнів.
public bool ShowFirstPoint { get; set; }
Значення властивості
ShowHighPoint
Вказує, чи слід виділити найвищі точки даних у групі спарклайнів.
public bool ShowHighPoint { get; set; }
Значення властивості
ShowHorizontalAxis
Вказує, чи слід показувати горизонтальну вісь спарклайнів.
Горизонтальна вісь з’являється, якщо спарклайн має дані, які перетинають нульову вісь.
public bool ShowHorizontalAxis { get; set; }
Значення властивості
ShowLastPoint
Вказує, чи слід виділити останню точку даних у групі спарклайнів.
public bool ShowLastPoint { get; set; }
Значення властивості
ShowLowPoint
Вказує, чи слід виділити найнижчі точки даних у групі спарклайнів.
public bool ShowLowPoint { get; set; }
Значення властивості
ShowMarkers
Вказує, чи слід виділити кожну точку в кожному спарклайні в групі спарклайнів.
public bool ShowMarkers { get; set; }
Значення властивості
ShowNegativePoints
Вказує, чи слід виділити негативні значення в групі спарклайнів іншим кольором або маркером.
public bool ShowNegativePoints { get; set; }
Значення властивості
Sparklines
Отримує колекцію об’єктів Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Значення властивості
Type
Вказує тип спарклайна групи спарклайнів.
public SparklineType Type { get; set; }
Значення властивості
VerticalAxisMaxValue
Отримує та задає користувацьке максимальне значення для вертикальної осі.
public double VerticalAxisMaxValue { get; set; }
Значення властивості
VerticalAxisMaxValueType
Представляє тип максимального значення вертикальної осі.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Значення властивості
VerticalAxisMinValue
Отримує та задає користувацьке мінімальне значення для вертикальної осі.
public double VerticalAxisMinValue { get; set; }
Значення властивості
VerticalAxisMinValueType
Представляє тип мінімального значення вертикальної осі.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Значення властивості
Методи
ResetRanges(string, bool, CellArea)
Скидає діапазон даних і діапазон розташування групи спарклайнів.
Цей метод очистить оригінальні елементи спарклайнів у групі та створить нові елементи спарклайнів для нових діапазонів.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
Параметри
dataRange
string
Вказує новий діапазон даних групи спарклайнів.
isVertical
bool
Вказує, чи слід відображати спарклайни з нового діапазону за рядками чи за стовпцями.
locationRange
CellArea
Вказує, де слід розмістити спарклайни.