Sparkline

Sparkline class

Un minigráfico representa un cuadro o gráfico diminuto en una celda de una hoja de cálculo que proporciona una representación visual de los datos.

[C#]
 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 área de celda
 CellArea ca = new CellArea();
 ca.StartColumn = 4;
 ca.EndColumn = 4;
 ca.StartRow = 0;
 ca.EndRow = 0;

 int idx = sheet.SparklineGroupCollection.Add(Aspose.Cells.Charts.SparklineType.Line, sheet.Name + "!A1:D1", false, ca);

 SparklineGroup group = sheet.SparklineGroupCollection[idx];
 idx = group.SparklineCollection.Add(sheet.Name + "!A1:D1", 0, 4);
 Sparkline line = group.SparklineCollection[idx];
 Console.WriteLine($"Saprkline data range:{line.DataRange}, row:{line.Row}, column:{line.Column}");
 line.ToImage("output.png", new ImageOrPrintOptions());
public class Sparkline

Propiedades

NombreDescripción
Column { get; }Obtiene el índice de columna del minigráfico.
DataRange { get; set; }Representa el rango de datos del minigráfico.
Row { get; }Obtiene el índice de fila del minigráfico.

Métodos

NombreDescripción
ToImage(ImageOrPrintOptions)Convierte un minigráfico en una imagen.
ToImage(Stream, ImageOrPrintOptions)Convierte un minigráfico en una imagen.
ToImage(string, ImageOrPrintOptions)Convierte un minigráfico en una imagen.

Ver también