Class Sparkline
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Un sparkline representa un gráfico pequeño o gráfico en una celda de hoja de cálculo que proporciona una representación visual de los datos.
public class Sparkline
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Ejemplos
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);
// Definir el 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("Rango de datos del sparkline: " + line.DataRange + ", fila: " + line.Row + ", columna: " + line.Column);
line.ToImage("output.png", new ImageOrPrintOptions());
Propiedades
Columna
Obtiene el índice de columna del sparkline.
public int Column { get; }
Valor de la propiedad
RangoDeDatos
Representa el rango de datos del sparkline.
public string DataRange { get; set; }
Valor de la propiedad
Fila
Obtiene el índice de fila del sparkline.
public int Row { get; }
Valor de la propiedad
Métodos
ToImage(string, ImageOrPrintOptions)
Convierte un sparkline en una imagen.
public void ToImage(string fileName, ImageOrPrintOptions options)
Parámetros
fileName
string
El nombre del archivo de imagen.
options
ImageOrPrintOptions
Las opciones de imagen
ToImage(Stream, ImageOrPrintOptions)
Convierte un sparkline en una imagen.
public void ToImage(Stream stream, ImageOrPrintOptions options)
Parámetros
stream
Stream
El flujo de la imagen.
options
ImageOrPrintOptions
Las opciones de imagen.