SparklineGroup Klasse
SparklineGroup Klasse
Sparkline
ist in einer Sparkline-Gruppe organisiert. Eine SparklineGroup enthält eine variable Anzahl von Sparkline-Elementen.
Eine Sparkline-Gruppe legt den Typ, die Anzeigeeinstellungen und die Achseneinstellungen für die Sparklines fest.
Der Typ SparklineGroup macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
preset_style | Ruft den voreingestellten Stiltyp der Sparkline-Gruppe ab und legt ihn fest. |
sparkline_collection | Ruft die Sammlung des Objekts Sparkline ab. |
sparklines | Ruft die Sammlung des Objekts Sparkline ab. |
type | Gibt den Sparkline-Typ der Sparkline-Gruppe an. |
plot_empty_cells_type | Gibt an, wie leere Zellen dargestellt werden. |
display_hidden | Gibt an, ob Daten in ausgeblendeten Zeilen und Spalten angezeigt werden sollen. |
show_high_point | Gibt an, ob die höchsten Datenpunkte in der Sparkline-Gruppe hervorgehoben werden sollen. |
high_point_color | Ruft die Farbe der höchsten Datenpunkte in der Sparkline-Gruppe ab und legt sie fest. |
show_low_point | Gibt an, ob die niedrigsten Datenpunkte in der Sparkline-Gruppe hervorgehoben werden sollen. |
low_point_color | Ruft die Farbe der niedrigsten Datenpunkte in der Sparkline-Gruppe ab und legt sie fest. |
show_negative_points | Gibt an, ob die negativen Werte in der Sparkline-Gruppe mit einer anderen Farbe oder Markierung hervorgehoben werden sollen. |
negative_points_color | Ruft die Farbe der negativen Werte in der Sparkline-Gruppe ab und legt sie fest. |
show_first_point | Gibt an, ob der erste Datenpunkt in der Sparkline-Gruppe hervorgehoben werden soll. |
first_point_color | Ruft die Farbe des ersten Datenpunkts in der Sparkline-Gruppe ab und legt sie fest. |
show_last_point | Gibt an, ob der letzte Datenpunkt in der Sparkline-Gruppe hervorgehoben werden soll. |
last_point_color | Ruft die Farbe des letzten Datenpunkts in der Sparkline-Gruppe ab und legt sie fest. |
show_markers | Gibt an, ob jeder Punkt in jeder Linien-Sparkline in der Sparkline-Gruppe hervorgehoben werden soll. |
markers_color | Ruft die Farbe der Punkte in jeder Linien-Sparkline in der Sparkline-Gruppe ab und legt sie fest. |
series_color | Ruft die Farbe der Sparklines in der Sparkline-Gruppe ab und legt sie fest. |
plot_right_to_left | Gibt an, ob die Plotdaten von rechts nach links verlaufen. |
line_weight | Ruft die Linienstärke in jeder Linien-Sparkline in der Sparkline-Gruppe in der Einheit Punkt ab und legt sie fest. |
horizontal_axis_color | Ruft die Farbe der horizontalen Achse in der Sparkline-Gruppe ab und legt sie fest. |
show_horizontal_axis | Gibt an, ob die horizontale Achse der Sparkline angezeigt werden soll. Die horizontale Achse wird angezeigt, wenn die Sparkline Daten enthält, die die Nullachse kreuzen. |
horizontal_axis_date_range | Stellt den Bereich dar, der die Datumswerte für die Sparkline-Daten enthält. |
vertical_axis_max_value_type | Stellt den Maximalwerttyp der vertikalen Achse dar. |
vertical_axis_max_value | Ruft den benutzerdefinierten Maximalwert für die vertikale Achse ab und legt ihn fest. |
vertical_axis_min_value_type | Stellt den Minimalwerttyp der vertikalen Achse dar. |
vertical_axis_min_value | Ruft den benutzerdefinierten Mindestwert für die vertikale Achse ab und legt ihn fest. |
Methoden
Methode | Beschreibung |
---|---|
reset_ranges | Setzt den Datenbereich und den Standortbereich der Sparkline-Gruppe zurück. Diese Methode löscht die ursprünglichen Sparkline-Elemente in der Gruppe und erstellt neue Sparkline-Elemente für die neuen Bereiche. |
Beispiel
from aspose.cells import CellArea, SaveFormat, Workbook
from aspose.cells.charts import SparklineType
from aspose.pydrawing import Color
book = Workbook()
sheet = book.worksheets[0]
sheet.cells.get("A1").put_value(5)
sheet.cells.get("B1").put_value(2)
sheet.cells.get("C1").put_value(1)
sheet.cells.get("D1").put_value(3)
# Define the CellArea
ca = CellArea()
ca.start_column = 4
ca.end_column = 4
ca.start_row = 0
ca.end_row = 0
idx = sheet.sparkline_group_collection.add(SparklineType.LINE, "A1:D1", False, ca)
group = sheet.sparkline_group_collection[idx]
group.sparkline_collection.add(sheet.name + "!A1:D1", 0, 4)
# Create CellsColor
clr = book.create_cells_color()
clr.color = Color.orange
group.series_color = clr
# set the high points are colored green and the low points are colored red
group.show_high_point = True
group.show_low_point = True
group.high_point_color.color = Color.green
group.low_point_color.color = Color.red
# set line weight
group.line_weight = 1.0
book.save("output.xlsx", SaveFormat.XLSX)
Siehe auch
- Modul
aspose.cells.charts
- Klasse
Sparkline