Class Sparkline
Class Sparkline
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Спарклайн представляє собою маленький графік або зображення в клітинці таблиці, яке надає візуальне представлення даних.
public class Sparkline
Спадкування
Спадковані члени
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, sheet.Name + "!A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroups[idx];
idx = group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
Sparkline line = group.Sparklines[idx];
Console.WriteLine("Діапазон даних спарклайна: " + line.DataRange + ", рядок: " + line.Row + ", стовпець: " + line.Column);
line.ToImage("output.png", new ImageOrPrintOptions());
Властивості
Стовпець
Отримує індекс стовпця спарклайна.
public int Column { get; }
Значення властивості
ДіапазонДаних
Представляє діапазон даних спарклайна.
public string DataRange { get; set; }
Значення властивості
Рядок
Отримує індекс рядка спарклайна.
public int Row { get; }
Значення властивості
Методи
ToImage(string, ImageOrPrintOptions)
Перетворює спарклайн на зображення.
public void ToImage(string fileName, ImageOrPrintOptions options)
Параметри
fileName
string
Назва файлу зображення.
options
ImageOrPrintOptions
Опції зображення
ToImage(Stream, ImageOrPrintOptions)
Перетворює спарклайн на зображення.
public void ToImage(Stream stream, ImageOrPrintOptions options)
Параметри
stream
Stream
Потік зображення.
options
ImageOrPrintOptions
Опції зображення.