Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline est organisé en groupe de sparkline. Un SparklineGroup contient un nombre variable d’éléments de sparkline.
Un groupe de sparkline spécifie le type, les paramètres d’affichage et les paramètres d’axe pour les sparklines.
public class SparklineGroup
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exemples
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);
// Définir la 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);
// Créer CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// définir que les points hauts sont colorés en vert et les points bas en rouge
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// définir le poids de la ligne
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Propriétés
DisplayHidden
Indique s’il faut afficher les données dans les lignes et colonnes cachées.
public bool DisplayHidden { get; set; }
Valeur de la propriété
FirstPointColor
Obtient et définit la couleur du premier point de données dans le groupe de sparkline.
public CellsColor FirstPointColor { get; set; }
Valeur de la propriété
HighPointColor
Obtient et définit la couleur des points les plus élevés de données dans le groupe de sparkline.
public CellsColor HighPointColor { get; set; }
Valeur de la propriété
HorizontalAxisColor
Obtient et définit la couleur de l’axe horizontal dans le groupe de sparkline.
public CellsColor HorizontalAxisColor { get; set; }
Valeur de la propriété
HorizontalAxisDateRange
Représente la plage qui contient les valeurs de date pour les données de sparkline.
public string HorizontalAxisDateRange { get; set; }
Valeur de la propriété
LastPointColor
Obtient et définit la couleur du dernier point de données dans le groupe de sparkline.
public CellsColor LastPointColor { get; set; }
Valeur de la propriété
LineWeight
Obtient et définit le poids de la ligne dans chaque sparkline de ligne dans le groupe de sparkline, en unité de points.
public double LineWeight { get; set; }
Valeur de la propriété
LowPointColor
Obtient et définit la couleur des points les plus bas de données dans le groupe de sparkline.
public CellsColor LowPointColor { get; set; }
Valeur de la propriété
MarkersColor
Obtient et définit la couleur des points dans chaque sparkline de ligne dans le groupe de sparkline.
public CellsColor MarkersColor { get; set; }
Valeur de la propriété
NegativePointsColor
Obtient et définit la couleur des valeurs négatives sur le groupe de sparkline.
public CellsColor NegativePointsColor { get; set; }
Valeur de la propriété
PlotEmptyCellsType
Indique comment tracer les cellules vides.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Valeur de la propriété
PlotRightToLeft
Indique si les données de tracé vont de droite à gauche.
public bool PlotRightToLeft { get; set; }
Valeur de la propriété
PresetStyle
Obtient et définit le type de style prédéfini du groupe de sparkline.
public SparklinePresetStyleType PresetStyle { get; set; }
Valeur de la propriété
SeriesColor
Obtient et définit la couleur des sparklines dans le groupe de sparkline.
public CellsColor SeriesColor { get; set; }
Valeur de la propriété
ShowFirstPoint
Indique s’il faut mettre en évidence le premier point de données dans le groupe de sparkline.
public bool ShowFirstPoint { get; set; }
Valeur de la propriété
ShowHighPoint
Indique s’il faut mettre en évidence les points les plus élevés de données dans le groupe de sparkline.
public bool ShowHighPoint { get; set; }
Valeur de la propriété
ShowHorizontalAxis
Indique s’il faut afficher l’axe horizontal de la sparkline.
L’axe horizontal apparaît si la sparkline a des données qui traversent l’axe zéro.
public bool ShowHorizontalAxis { get; set; }
Valeur de la propriété
ShowLastPoint
Indique s’il faut mettre en évidence le dernier point de données dans le groupe de sparkline.
public bool ShowLastPoint { get; set; }
Valeur de la propriété
ShowLowPoint
Indique s’il faut mettre en évidence les points les plus bas de données dans le groupe de sparkline.
public bool ShowLowPoint { get; set; }
Valeur de la propriété
ShowMarkers
Indique s’il faut mettre en évidence chaque point dans chaque sparkline de ligne dans le groupe de sparkline.
public bool ShowMarkers { get; set; }
Valeur de la propriété
ShowNegativePoints
Indique s’il faut mettre en évidence les valeurs négatives sur le groupe de sparkline avec une couleur ou un marqueur différent.
public bool ShowNegativePoints { get; set; }
Valeur de la propriété
Sparklines
Obtient la collection d’objets Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Valeur de la propriété
Type
Indique le type de sparkline du groupe de sparkline.
public SparklineType Type { get; set; }
Valeur de la propriété
VerticalAxisMaxValue
Obtient et définit la valeur maximale personnalisée pour l’axe vertical.
public double VerticalAxisMaxValue { get; set; }
Valeur de la propriété
VerticalAxisMaxValueType
Représente le type de valeur maximale de l’axe vertical.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Valeur de la propriété
VerticalAxisMinValue
Obtient et définit la valeur minimale personnalisée pour l’axe vertical.
public double VerticalAxisMinValue { get; set; }
Valeur de la propriété
VerticalAxisMinValueType
Représente le type de valeur minimale de l’axe vertical.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Valeur de la propriété
Méthodes
ResetRanges(string, bool, CellArea)
Réinitialise la plage de données et la plage de localisation du groupe de sparkline.
Cette méthode effacera les éléments de sparkline d’origine dans le groupe et créera de nouveaux éléments de sparkline pour les nouvelles plages.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
Paramètres
dataRange
string
Spécifie la nouvelle plage de données du groupe de sparkline.
isVertical
bool
Spécifie s’il faut tracer les sparklines à partir de la nouvelle plage de données par ligne ou par colonne.
locationRange
CellArea
Spécifie où les sparklines doivent être placées.