SparklineGroup صف

SparklineGroup صف

Sparkline منظم في مجموعة لامعة. يحتوي الرقم SparklineGroup على عدد متغير من عناصر خط المؤشر. تحدد مجموعة خطوط المؤشر النوع وإعدادات العرض وإعدادات المحور لخطوط المؤشرات.

يكشف النوع SparklineGroup عن الأعضاء التاليين:

ملكيات

ملكيةوصف
preset_styleالحصول على نوع النمط المحدد مسبقًا لمجموعة الخطوط المميزة وتعيينه.
sparkline_collectionالحصول على مجموعة كائن Sparkline.
sparklinesالحصول على مجموعة كائن Sparkline.
typeيشير إلى نوع خط المؤشر لمجموعة خط المؤشر.
plot_empty_cells_typeيشير إلى كيفية رسم الخلايا الفارغة.
display_hiddenيشير إلى ما إذا كان سيتم إظهار البيانات في الصفوف والأعمدة المخفية.
show_high_pointيشير إلى ما إذا كان سيتم تمييز أعلى نقاط البيانات في مجموعة خط المؤشر.
high_point_colorالحصول على لون أعلى نقاط البيانات في مجموعة خط المؤشر وتعيينه.
show_low_pointيشير إلى ما إذا كان سيتم تمييز أدنى نقاط البيانات في مجموعة خط المؤشر.
low_point_colorالحصول على لون أدنى نقاط البيانات في مجموعة خط المؤشر وتعيينه.
show_negative_pointsيشير إلى ما إذا كان سيتم تمييز القيم السالبة في مجموعة خطوط المؤشر بلون أو علامة مختلفة.
negative_points_colorالحصول على لون القيم السالبة في مجموعة خط المؤشر وتعيينه.
show_first_pointيشير إلى ما إذا كان سيتم تمييز النقطة الأولى من البيانات في مجموعة خط المؤشر.
first_point_colorالحصول على لون النقطة الأولى من البيانات في مجموعة خط المؤشر وتعيينه.
show_last_pointيشير إلى ما إذا كان سيتم تمييز النقطة الأخيرة من البيانات في مجموعة خط المؤشر.
last_point_colorالحصول على لون آخر نقطة من البيانات في مجموعة خط المؤشر وتعيينه.
show_markersيشير إلى ما إذا كان سيتم تمييز كل نقطة في كل خط مؤشر في مجموعة خطوط المؤشر.
markers_colorالحصول على لون النقاط في كل سطر من خط المؤشر في مجموعة خطوط المؤشر وتعيينه.
series_colorالحصول على لون خطوط المؤشرات في مجموعة خطوط المؤشرات وتعيينها.
plot_right_to_leftيشير إلى ما إذا كانت بيانات المؤامرة من اليمين إلى اليسار.
line_weightالحصول على وزن الخط وتعيينه في كل خط من خطوط المؤشر في مجموعة خطوط المؤشر، بوحدة النقاط.
horizontal_axis_colorالحصول على لون المحور الأفقي في مجموعة خطوط المؤشر وتعيينه.
show_horizontal_axisيشير إلى ما إذا كان سيتم إظهار المحور الأفقي لخط المؤشر.
يظهر المحور الأفقي إذا كان خط المؤشر يحتوي على بيانات تعبر محور الصفر.
horizontal_axis_date_rangeيمثل النطاق الذي يحتوي على قيم التاريخ لبيانات خط المؤشر.
vertical_axis_max_value_typeيمثل نوع القيمة القصوى للمحور الرأسي.
vertical_axis_max_valueالحصول على القيمة القصوى المخصصة للمحور العمودي وتعيينها.
vertical_axis_min_value_typeيمثل نوع القيمة الدنيا للمحور العمودي.
vertical_axis_min_valueالحصول على القيمة الدنيا المخصصة للمحور العمودي وتعيينها.

طُرق

طريقةوصف
reset_rangesيعيد تعيين نطاق البيانات ونطاق الموقع لمجموعة الخطوط المؤشرة.
ستقوم هذه الطريقة بمسح عناصر الخطوط المميزة الأصلية في المجموعة وإنشاء عناصر خطوط المؤشرات الجديدة للنطاقات الجديدة.

مثال

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)

أنظر أيضا