Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline está organizado em um grupo de sparkline. Um SparklineGroup contém um número variável de itens de sparkline.
Um grupo de sparkline especifica o tipo, as configurações de exibição e as configurações de eixo para os sparklines.
public class SparklineGroup
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exemplos
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);
// Define a 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);
// Cria CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// define que os pontos altos são coloridos de verde e os pontos baixos são coloridos de vermelho
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// define a espessura da linha
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Propriedades
DisplayHidden
Indica se deve mostrar dados em linhas e colunas ocultas.
public bool DisplayHidden { get; set; }
Valor da Propriedade
FirstPointColor
Obtém e define a cor do primeiro ponto de dados no grupo de sparkline.
public CellsColor FirstPointColor { get; set; }
Valor da Propriedade
HighPointColor
Obtém e define a cor dos pontos mais altos de dados no grupo de sparkline.
public CellsColor HighPointColor { get; set; }
Valor da Propriedade
HorizontalAxisColor
Obtém e define a cor do eixo horizontal no grupo de sparkline.
public CellsColor HorizontalAxisColor { get; set; }
Valor da Propriedade
HorizontalAxisDateRange
Representa o intervalo que contém os valores de data para os dados do sparkline.
public string HorizontalAxisDateRange { get; set; }
Valor da Propriedade
LastPointColor
Obtém e define a cor do último ponto de dados no grupo de sparkline.
public CellsColor LastPointColor { get; set; }
Valor da Propriedade
LineWeight
Obtém e define a espessura da linha em cada sparkline de linha no grupo de sparkline, na unidade de pontos.
public double LineWeight { get; set; }
Valor da Propriedade
LowPointColor
Obtém e define a cor dos pontos mais baixos de dados no grupo de sparkline.
public CellsColor LowPointColor { get; set; }
Valor da Propriedade
MarkersColor
Obtém e define a cor dos pontos em cada sparkline de linha no grupo de sparkline.
public CellsColor MarkersColor { get; set; }
Valor da Propriedade
NegativePointsColor
Obtém e define a cor dos valores negativos no grupo de sparkline.
public CellsColor NegativePointsColor { get; set; }
Valor da Propriedade
PlotEmptyCellsType
Indica como plotar células vazias.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Valor da Propriedade
PlotRightToLeft
Indica se os dados do gráfico são plotados da direita para a esquerda.
public bool PlotRightToLeft { get; set; }
Valor da Propriedade
PresetStyle
Obtém e define o tipo de estilo predefinido do grupo de sparkline.
public SparklinePresetStyleType PresetStyle { get; set; }
Valor da Propriedade
SeriesColor
Obtém e define a cor dos sparklines no grupo de sparkline.
public CellsColor SeriesColor { get; set; }
Valor da Propriedade
ShowFirstPoint
Indica se deve destacar o primeiro ponto de dados no grupo de sparkline.
public bool ShowFirstPoint { get; set; }
Valor da Propriedade
ShowHighPoint
Indica se deve destacar os pontos mais altos de dados no grupo de sparkline.
public bool ShowHighPoint { get; set; }
Valor da Propriedade
ShowHorizontalAxis
Indica se deve mostrar o eixo horizontal do sparkline.
O eixo horizontal aparece se o sparkline tiver dados que cruzam o eixo zero.
public bool ShowHorizontalAxis { get; set; }
Valor da Propriedade
ShowLastPoint
Indica se deve destacar o último ponto de dados no grupo de sparkline.
public bool ShowLastPoint { get; set; }
Valor da Propriedade
ShowLowPoint
Indica se deve destacar os pontos mais baixos de dados no grupo de sparkline.
public bool ShowLowPoint { get; set; }
Valor da Propriedade
ShowMarkers
Indica se deve destacar cada ponto em cada sparkline de linha no grupo de sparkline.
public bool ShowMarkers { get; set; }
Valor da Propriedade
ShowNegativePoints
Indica se deve destacar os valores negativos no grupo de sparkline com uma cor ou marcador diferente.
public bool ShowNegativePoints { get; set; }
Valor da Propriedade
Sparklines
Obtém a coleção do objeto Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Valor da Propriedade
Type
Indica o tipo de sparkline do grupo de sparkline.
public SparklineType Type { get; set; }
Valor da Propriedade
VerticalAxisMaxValue
Obtém e define o valor máximo personalizado para o eixo vertical.
public double VerticalAxisMaxValue { get; set; }
Valor da Propriedade
VerticalAxisMaxValueType
Representa o tipo de valor máximo do eixo vertical.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Valor da Propriedade
VerticalAxisMinValue
Obtém e define o valor mínimo personalizado para o eixo vertical.
public double VerticalAxisMinValue { get; set; }
Valor da Propriedade
VerticalAxisMinValueType
Representa o tipo de valor mínimo do eixo vertical.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Valor da Propriedade
Métodos
ResetRanges(string, bool, CellArea)
Redefine o intervalo de dados e o intervalo de localização do grupo de sparkline.
Este método limpará os itens de sparkline originais no grupo e criará novos itens de sparkline para os novos intervalos.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
Parâmetros
dataRange
string
Especifica o novo intervalo de dados do grupo de sparkline.
isVertical
bool
Especifica se deve plotar os sparklines a partir do novo intervalo de dados por linha ou por coluna.
locationRange
CellArea
Especifica onde os sparklines devem ser colocados.