Class Sparkline
Class Sparkline
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Um sparkline representa um gráfico ou gráfico pequeno em uma célula de planilha que fornece uma representação visual dos dados.
public class Sparkline
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, 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("Intervalo de dados do Sparkline: " + line.DataRange + ", linha: " + line.Row + ", coluna: " + line.Column);
line.ToImage("output.png", new ImageOrPrintOptions());
Propriedades
Coluna
Obtém o índice da coluna do sparkline.
public int Column { get; }
Valor da Propriedade
DataRange
Representa o intervalo de dados do sparkline.
public string DataRange { get; set; }
Valor da Propriedade
Linha
Obtém o índice da linha do sparkline.
public int Row { get; }
Valor da Propriedade
Métodos
ToImage(string, ImageOrPrintOptions)
Converte um sparkline em uma imagem.
public void ToImage(string fileName, ImageOrPrintOptions options)
Parâmetros
fileName
string
O nome do arquivo da imagem.
options
ImageOrPrintOptions
As opções da imagem.
ToImage(Stream, ImageOrPrintOptions)
Converte um sparkline em uma imagem.
public void ToImage(Stream stream, ImageOrPrintOptions options)
Parâmetros
stream
Stream
O fluxo da imagem.
options
ImageOrPrintOptions
As opções da imagem.