Class SparklineGroup
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.Sparkline jest zorganizowany w grupy sparkline. Grupa SparklineGroup zawiera zmienną liczbę elementów sparkline.
Grupa sparkline określa typ, ustawienia wyświetlania i ustawienia osi dla sparkline.
public class SparklineGroup
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Przykłady
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);
// Zdefiniuj 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);
// Utwórz CellsColor
CellsColor clr = book.CreateCellsColor();
clr.Color = Color.Orange;
group.SeriesColor = clr;
// ustaw, aby wysokie punkty były kolorowane na zielono, a niskie punkty na czerwono
group.ShowHighPoint = true;
group.ShowLowPoint = true;
group.HighPointColor.Color = Color.Green;
group.LowPointColor.Color = Color.Red;
// ustaw wagę linii
group.LineWeight = 1.0;
book.Save("output.xlsx", SaveFormat.Xlsx);
Właściwości
DisplayHidden
Określa, czy pokazywać dane w ukrytych wierszach i kolumnach.
public bool DisplayHidden { get; set; }
Wartość właściwości
FirstPointColor
Pobiera i ustawia kolor pierwszego punktu danych w grupie sparkline.
public CellsColor FirstPointColor { get; set; }
Wartość właściwości
HighPointColor
Pobiera i ustawia kolor najwyższych punktów danych w grupie sparkline.
public CellsColor HighPointColor { get; set; }
Wartość właściwości
HorizontalAxisColor
Pobiera i ustawia kolor osi poziomej w grupie sparkline.
public CellsColor HorizontalAxisColor { get; set; }
Wartość właściwości
HorizontalAxisDateRange
Reprezentuje zakres, który zawiera wartości dat dla danych sparkline.
public string HorizontalAxisDateRange { get; set; }
Wartość właściwości
LastPointColor
Pobiera i ustawia kolor ostatniego punktu danych w grupie sparkline.
public CellsColor LastPointColor { get; set; }
Wartość właściwości
LineWeight
Pobiera i ustawia wagę linii w każdej linii sparkline w grupie sparkline, w jednostce punktów.
public double LineWeight { get; set; }
Wartość właściwości
LowPointColor
Pobiera i ustawia kolor najniższych punktów danych w grupie sparkline.
public CellsColor LowPointColor { get; set; }
Wartość właściwości
MarkersColor
Pobiera i ustawia kolor punktów w każdej linii sparkline w grupie sparkline.
public CellsColor MarkersColor { get; set; }
Wartość właściwości
NegativePointsColor
Pobiera i ustawia kolor wartości ujemnych w grupie sparkline.
public CellsColor NegativePointsColor { get; set; }
Wartość właściwości
PlotEmptyCellsType
Określa, jak rysować puste komórki.
public PlotEmptyCellsType PlotEmptyCellsType { get; set; }
Wartość właściwości
PlotRightToLeft
Określa, czy dane są rysowane od prawej do lewej.
public bool PlotRightToLeft { get; set; }
Wartość właściwości
PresetStyle
Pobiera i ustawia typ domyślnego stylu grupy sparkline.
public SparklinePresetStyleType PresetStyle { get; set; }
Wartość właściwości
SeriesColor
Pobiera i ustawia kolor sparkline w grupie sparkline.
public CellsColor SeriesColor { get; set; }
Wartość właściwości
ShowFirstPoint
Określa, czy podświetlić pierwszy punkt danych w grupie sparkline.
public bool ShowFirstPoint { get; set; }
Wartość właściwości
ShowHighPoint
Określa, czy podświetlić najwyższe punkty danych w grupie sparkline.
public bool ShowHighPoint { get; set; }
Wartość właściwości
ShowHorizontalAxis
Określa, czy pokazywać poziomą oś sparkline.
Pozioma oś pojawia się, jeśli sparkline ma dane, które przekraczają oś zerową.
public bool ShowHorizontalAxis { get; set; }
Wartość właściwości
ShowLastPoint
Określa, czy podświetlić ostatni punkt danych w grupie sparkline.
public bool ShowLastPoint { get; set; }
Wartość właściwości
ShowLowPoint
Określa, czy podświetlić najniższe punkty danych w grupie sparkline.
public bool ShowLowPoint { get; set; }
Wartość właściwości
ShowMarkers
Określa, czy podświetlić każdy punkt w każdej linii sparkline w grupie sparkline.
public bool ShowMarkers { get; set; }
Wartość właściwości
ShowNegativePoints
Określa, czy podświetlić wartości ujemne w grupie sparkline innym kolorem lub znacznikiem.
public bool ShowNegativePoints { get; set; }
Wartość właściwości
Sparklines
Pobiera kolekcję obiektów Aspose.Cells.Charts.Sparkline.
public SparklineCollection Sparklines { get; }
Wartość właściwości
Type
Określa typ sparkline grupy sparkline.
public SparklineType Type { get; set; }
Wartość właściwości
VerticalAxisMaxValue
Pobiera i ustawia maksymalną wartość niestandardową dla osi pionowej.
public double VerticalAxisMaxValue { get; set; }
Wartość właściwości
VerticalAxisMaxValueType
Reprezentuje typ maksymalnej wartości osi pionowej.
public SparklineAxisMinMaxType VerticalAxisMaxValueType { get; set; }
Wartość właściwości
VerticalAxisMinValue
Pobiera i ustawia minimalną wartość niestandardową dla osi pionowej.
public double VerticalAxisMinValue { get; set; }
Wartość właściwości
VerticalAxisMinValueType
Reprezentuje typ minimalnej wartości osi pionowej.
public SparklineAxisMinMaxType VerticalAxisMinValueType { get; set; }
Wartość właściwości
Metody
ResetRanges(string, bool, CellArea)
Resetuje zakres danych i zakres lokalizacji grupy sparkline.
Ta metoda wyczyści oryginalne elementy sparkline w grupie i utworzy nowe elementy sparkline dla nowych zakresów.
public void ResetRanges(string dataRange, bool isVertical, CellArea locationRange)
Parametry
dataRange
string
Określa nowy zakres danych grupy sparkline.
isVertical
bool
Określa, czy rysować sparkline z nowego zakresu danych wierszami czy kolumnami.
locationRange
CellArea
Określa, gdzie mają być umieszczone sparkline.