Class SparklineGroup

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

objectSparklineGroup

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é

bool

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é

CellsColor

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é

CellsColor

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é

CellsColor

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é

string

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é

CellsColor

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é

double

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é

CellsColor

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é

CellsColor

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é

CellsColor

PlotEmptyCellsType

Indique comment tracer les cellules vides.

public PlotEmptyCellsType PlotEmptyCellsType { get; set; }

Valeur de la propriété

PlotEmptyCellsType

PlotRightToLeft

Indique si les données de tracé vont de droite à gauche.

public bool PlotRightToLeft { get; set; }

Valeur de la propriété

bool

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é

SparklinePresetStyleType

SeriesColor

Obtient et définit la couleur des sparklines dans le groupe de sparkline.

public CellsColor SeriesColor { get; set; }

Valeur de la propriété

CellsColor

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é

bool

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é

bool

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é

bool

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é

bool

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é

bool

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é

bool

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é

bool

Sparklines

Obtient la collection d’objets Aspose.Cells.Charts.Sparkline.

public SparklineCollection Sparklines { get; }

Valeur de la propriété

SparklineCollection

Type

Indique le type de sparkline du groupe de sparkline.

public SparklineType Type { get; set; }

Valeur de la propriété

SparklineType

VerticalAxisMaxValue

Obtient et définit la valeur maximale personnalisée pour l’axe vertical.

public double VerticalAxisMaxValue { get; set; }

Valeur de la propriété

double

VerticalAxisMaxValueType

Représente le type de valeur maximale de l’axe vertical.

public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }

Valeur de la propriété

SparklineAxisMinMaxType

VerticalAxisMinValue

Obtient et définit la valeur minimale personnalisée pour l’axe vertical.

public double VerticalAxisMinValue { get; set; }

Valeur de la propriété

double

VerticalAxisMinValueType

Représente le type de valeur minimale de l’axe vertical.

public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }

Valeur de la propriété

SparklineAxisMinMaxType

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.

 Français