SparklineGroup
Contenuti
[
Nascondere
]SparklineGroup class
Sparkline
è organizzato in un gruppo sparkline. Un SparklineGroup contiene un numero variabile di elementi sparkline. Un gruppo sparkline specifica il tipo, le impostazioni di visualizzazione e le impostazioni degli assi per gli sparkline.
public class SparklineGroup
Proprietà
Nome | Descrizione |
---|---|
DisplayHidden { get; set; } | Indica se mostrare i dati in righe e colonne nascoste. |
FirstPointColor { get; set; } | Ottiene e imposta il colore del primo punto di dati nel gruppo sparkline. |
HighPointColor { get; set; } | Ottiene e imposta il colore dei punti più alti dei dati nel gruppo sparkline. |
HorizontalAxisColor { get; set; } | Ottiene e imposta il colore dell’asse orizzontale nel gruppo sparkline. |
HorizontalAxisDateRange { get; set; } | Rappresenta l’intervallo che contiene i valori di data per i dati sparkline. |
LastPointColor { get; set; } | Ottiene e imposta il colore dell’ultimo punto di dati nel gruppo sparkline. |
LineWeight { get; set; } | Ottiene e imposta lo spessore di linea in ciascuna linea sparkline nel gruppo sparkline, nell’unità di punti. |
LowPointColor { get; set; } | Ottiene e imposta il colore dei punti più bassi dei dati nel gruppo sparkline. |
MarkersColor { get; set; } | Ottiene e imposta il colore dei punti in ciascuna linea sparkline nel gruppo sparkline. |
NegativePointsColor { get; set; } | Ottiene e imposta il colore dei valori negativi nel gruppo sparkline. |
PlotEmptyCellsType { get; set; } | Indica come tracciare le celle vuote. |
PlotRightToLeft { get; set; } | Indica se i dati del grafico sono da destra a sinistra. |
PresetStyle { get; set; } | Ottiene e imposta il tipo di stile predefinito del gruppo sparkline. |
SeriesColor { get; set; } | Ottiene e imposta il colore delle sparkline nel gruppo sparkline. |
ShowFirstPoint { get; set; } | Indica se evidenziare il primo punto di dati nel gruppo sparkline. |
ShowHighPoint { get; set; } | Indica se evidenziare i punti più alti dei dati nel gruppo sparkline. |
ShowHorizontalAxis { get; set; } | Indica se visualizzare l’asse orizzontale della sparkline. L’asse orizzontale viene visualizzato se la sparkline ha dati che attraversano l’asse zero. |
ShowLastPoint { get; set; } | Indica se evidenziare l’ultimo punto di dati nel gruppo sparkline. |
ShowLowPoint { get; set; } | Indica se evidenziare i punti più bassi dei dati nel gruppo sparkline. |
ShowMarkers { get; set; } | Indica se evidenziare ogni punto in ogni linea sparkline nel gruppo sparkline. |
ShowNegativePoints { get; set; } | Indica se evidenziare i valori negativi sul gruppo sparkline con un colore o un indicatore diverso. |
SparklineCollection { get; } | Ottiene ilSparklineCollection oggetto del gruppo sparkline. |
Type { get; set; } | Indica il tipo di sparkline del gruppo sparkline. |
VerticalAxisMaxValue { get; set; } | Ottiene e imposta il valore massimo personalizzato per l’asse verticale. |
VerticalAxisMaxValueType { get; set; } | Rappresenta il tipo di valore massimo dell’asse verticale. |
VerticalAxisMinValue { get; set; } | Ottiene e imposta il valore minimo personalizzato per l’asse verticale. |
VerticalAxisMinValueType { get; set; } | Rappresenta il tipo di valore minimo dell’asse verticale. |
Metodi
Nome | Descrizione |
---|---|
ResetRanges(string, bool, CellArea) | Reimposta l’intervallo di dati e l’intervallo di posizioni del gruppo sparkline. Questo metodo cancellerà gli elementi sparkline originali nel gruppo e creerà nuovi elementi sparkline per i nuovi intervalli. |
Esempi
[C#]
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);
// Definisci la CellArea
CellArea ca = new CellArea();
ca.StartColumn = 4;
ca.EndColumn = 4;
ca.StartRow = 0;
ca.EndRow = 0;
int idx = sheet.SparklineGroupCollection.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroupCollection[idx];
group.SparklineCollection.Add(sheet.Name + "!A1:D1", 0, 4);
// Crea CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// imposta i punti alti sono colorati di verde e i punti bassi sono colorati di rosso
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// imposta lo spessore della linea
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Guarda anche
- spazio dei nomi Aspose.Cells.Charts
- assemblea Aspose.Cells