Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline está organizado en un grupo de sparklines. Un SparklineGroup contiene un número variable de elementos de sparkline.
Un grupo de sparkline especifica el tipo, las configuraciones de visualización y las configuraciones de eje para las sparklines.
public class SparklineGroup
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, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroups[idx];
group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
// Crear CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// establecer que los puntos altos se coloreen de verde y los puntos bajos de rojo
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// establecer el grosor de la línea
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Propiedades
DisplayHidden
Indica si se deben mostrar datos en filas y columnas ocultas.
public bool DisplayHidden { get; set; }
Valor de la propiedad
FirstPointColor
Obtiene y establece el color del primer punto de datos en el grupo de sparklines.
public CellsColor FirstPointColor { get; set; }
Valor de la propiedad
HighPointColor
Obtiene y establece el color de los puntos más altos de datos en el grupo de sparklines.
public CellsColor HighPointColor { get; set; }
Valor de la propiedad
HorizontalAxisColor
Obtiene y establece el color del eje horizontal en el grupo de sparklines.
public CellsColor HorizontalAxisColor { get; set; }
Valor de la propiedad
HorizontalAxisDateRange
Representa el rango que contiene los valores de fecha para los datos de la sparkline.
public string HorizontalAxisDateRange { get; set; }
Valor de la propiedad
LastPointColor
Obtiene y establece el color del último punto de datos en el grupo de sparklines.
public CellsColor LastPointColor { get; set; }
Valor de la propiedad
LineWeight
Obtiene y establece el grosor de la línea en cada línea de sparkline en el grupo de sparklines, en la unidad de puntos.
public double LineWeight { get; set; }
Valor de la propiedad
LowPointColor
Obtiene y establece el color de los puntos más bajos de datos en el grupo de sparklines.
public CellsColor LowPointColor { get; set; }
Valor de la propiedad
MarkersColor
Obtiene y establece el color de los puntos en cada línea de sparkline en el grupo de sparklines.
public CellsColor MarkersColor { get; set; }
Valor de la propiedad
NegativePointsColor
Obtiene y establece el color de los valores negativos en el grupo de sparklines.
public CellsColor NegativePointsColor { get; set; }
Valor de la propiedad
PlotEmptyCellsType
Indica cómo trazar celdas vacías.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Valor de la propiedad
PlotRightToLeft
Indica si los datos del gráfico se trazan de derecha a izquierda.
public bool PlotRightToLeft { get; set; }
Valor de la propiedad
PresetStyle
Obtiene y establece el tipo de estilo preestablecido del grupo de sparklines.
public SparklinePresetStyleType PresetStyle { get; set; }
Valor de la propiedad
SeriesColor
Obtiene y establece el color de las sparklines en el grupo de sparklines.
public CellsColor SeriesColor { get; set; }
Valor de la propiedad
ShowFirstPoint
Indica si se debe resaltar el primer punto de datos en el grupo de sparklines.
public bool ShowFirstPoint { get; set; }
Valor de la propiedad
ShowHighPoint
Indica si se debe resaltar los puntos más altos de datos en el grupo de sparklines.
public bool ShowHighPoint { get; set; }
Valor de la propiedad
ShowHorizontalAxis
Indica si se debe mostrar el eje horizontal de la sparkline.
El eje horizontal aparece si la sparkline tiene datos que cruzan el eje cero.
public bool ShowHorizontalAxis { get; set; }
Valor de la propiedad
ShowLastPoint
Indica si se debe resaltar el último punto de datos en el grupo de sparklines.
public bool ShowLastPoint { get; set; }
Valor de la propiedad
ShowLowPoint
Indica si se debe resaltar los puntos más bajos de datos en el grupo de sparklines.
public bool ShowLowPoint { get; set; }
Valor de la propiedad
ShowMarkers
Indica si se debe resaltar cada punto en cada línea de sparkline en el grupo de sparklines.
public bool ShowMarkers { get; set; }
Valor de la propiedad
ShowNegativePoints
Indica si se deben resaltar los valores negativos en el grupo de sparklines con un color o marcador diferente.
public bool ShowNegativePoints { get; set; }
Valor de la propiedad
Sparklines
Obtiene la colección del objeto Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Valor de la propiedad
Type
Indica el tipo de sparkline del grupo de sparklines.
public SparklineType Type { get; set; }
Valor de la propiedad
VerticalAxisMaxValue
Obtiene y establece el valor máximo personalizado para el eje vertical.
public double VerticalAxisMaxValue { get; set; }
Valor de la propiedad
VerticalAxisMaxValueType
Representa el tipo de valor máximo del eje vertical.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Valor de la propiedad
VerticalAxisMinValue
Obtiene y establece el valor mínimo personalizado para el eje vertical.
public double VerticalAxisMinValue { get; set; }
Valor de la propiedad
VerticalAxisMinValueType
Representa el tipo de valor mínimo del eje vertical.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Valor de la propiedad
Métodos
ResetRanges(string, bool, CellArea)
Restablece el rango de datos y el rango de ubicación del grupo de sparklines.
Este método borrará los elementos de sparkline originales en el grupo y creará nuevos elementos de sparkline para los nuevos rangos.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
Parámetros
dataRange
string
Especifica el nuevo rango de datos del grupo de sparklines.
isVertical
bool
Especifica si se deben trazar las sparklines desde el nuevo rango de datos por fila o por columna.
locationRange
CellArea
Especifica dónde se deben colocar las sparklines.