Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline je organizován do skupiny sparkline. Skupina SparklineGroup obsahuje proměnlivý počet položek sparkline.
Skupina sparkline určuje typ, nastavení zobrazení a nastavení os pro sparkline.
public class SparklineGroup
Dědičnost
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Příklady
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);
// Definujte 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);
// Vytvořte CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// nastavte, že vysoké body jsou barevné zeleně a nízké body jsou barevné červeně
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// nastavte tloušťku čáry
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Vlastnosti
DisplayHidden
Určuje, zda zobrazit data v skrytých řádcích a sloupcích.
public bool DisplayHidden { get; set; }
Hodnota vlastnosti
FirstPointColor
Získává a nastavuje barvu prvního bodu dat ve skupině sparkline.
public CellsColor FirstPointColor { get; set; }
Hodnota vlastnosti
HighPointColor
Získává a nastavuje barvu nejvyšších bodů dat ve skupině sparkline.
public CellsColor HighPointColor { get; set; }
Hodnota vlastnosti
HorizontalAxisColor
Získává a nastavuje barvu horizontální osy ve skupině sparkline.
public CellsColor HorizontalAxisColor { get; set; }
Hodnota vlastnosti
HorizontalAxisDateRange
Reprezentuje rozsah, který obsahuje hodnoty dat pro data sparkline.
public string HorizontalAxisDateRange { get; set; }
Hodnota vlastnosti
LastPointColor
Získává a nastavuje barvu posledního bodu dat ve skupině sparkline.
public CellsColor LastPointColor { get; set; }
Hodnota vlastnosti
LineWeight
Získává a nastavuje tloušťku čáry v každé linii sparkline ve skupině sparkline, v jednotce bodů.
public double LineWeight { get; set; }
Hodnota vlastnosti
LowPointColor
Získává a nastavuje barvu nejnižších bodů dat ve skupině sparkline.
public CellsColor LowPointColor { get; set; }
Hodnota vlastnosti
MarkersColor
Získává a nastavuje barvu bodů v každé linii sparkline ve skupině sparkline.
public CellsColor MarkersColor { get; set; }
Hodnota vlastnosti
NegativePointsColor
Získává a nastavuje barvu záporných hodnot ve skupině sparkline.
public CellsColor NegativePointsColor { get; set; }
Hodnota vlastnosti
PlotEmptyCellsType
Určuje, jak vykreslit prázdné buňky.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Hodnota vlastnosti
PlotRightToLeft
Určuje, zda jsou data vykreslována zprava doleva.
public bool PlotRightToLeft { get; set; }
Hodnota vlastnosti
PresetStyle
Získává a nastavuje typ přednastaveného stylu skupiny sparkline.
public SparklinePresetStyleType PresetStyle { get; set; }
Hodnota vlastnosti
SeriesColor
Získává a nastavuje barvu sparkline ve skupině sparkline.
public CellsColor SeriesColor { get; set; }
Hodnota vlastnosti
ShowFirstPoint
Určuje, zda zvýraznit první bod dat ve skupině sparkline.
public bool ShowFirstPoint { get; set; }
Hodnota vlastnosti
ShowHighPoint
Určuje, zda zvýraznit nejvyšší body dat ve skupině sparkline.
public bool ShowHighPoint { get; set; }
Hodnota vlastnosti
ShowHorizontalAxis
Určuje, zda zobrazit horizontální osu sparkline.
Horizontální osa se objeví, pokud má sparkline data, která překračují nulu.
public bool ShowHorizontalAxis { get; set; }
Hodnota vlastnosti
ShowLastPoint
Určuje, zda zvýraznit poslední bod dat ve skupině sparkline.
public bool ShowLastPoint { get; set; }
Hodnota vlastnosti
ShowLowPoint
Určuje, zda zvýraznit nejnižší body dat ve skupině sparkline.
public bool ShowLowPoint { get; set; }
Hodnota vlastnosti
ShowMarkers
Určuje, zda zvýraznit každý bod v každé linii sparkline ve skupině sparkline.
public bool ShowMarkers { get; set; }
Hodnota vlastnosti
ShowNegativePoints
Určuje, zda zvýraznit záporné hodnoty ve skupině sparkline jinou barvou nebo značkou.
public bool ShowNegativePoints { get; set; }
Hodnota vlastnosti
Sparklines
Získává kolekci objektů Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Hodnota vlastnosti
Type
Určuje typ sparkline ve skupině sparkline.
public SparklineType Type { get; set; }
Hodnota vlastnosti
VerticalAxisMaxValue
Získává a nastavuje vlastní maximální hodnotu pro vertikální osu.
public double VerticalAxisMaxValue { get; set; }
Hodnota vlastnosti
VerticalAxisMaxValueType
Reprezentuje typ maximální hodnoty vertikální osy.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Hodnota vlastnosti
VerticalAxisMinValue
Získává a nastavuje vlastní minimální hodnotu pro vertikální osu.
public double VerticalAxisMinValue { get; set; }
Hodnota vlastnosti
VerticalAxisMinValueType
Reprezentuje typ minimální hodnoty vertikální osy.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Hodnota vlastnosti
Metody
ResetRanges(string, bool, CellArea)
Resetuje rozsah dat a umístění rozsahu skupiny sparkline.
Tato metoda vymaže původní položky sparkline ve skupině a vytvoří nové položky sparkline pro nové rozsahy.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
Parametry
dataRange
string
Určuje nový rozsah dat skupiny sparkline.
isVertical
bool
Určuje, zda vykreslovat sparkline z nového rozsahu dat podle řádku nebo podle sloupce.
locationRange
CellArea
Určuje, kde budou umístěny sparkline.