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(self, data_range, is_vertical, location_range) | إعادة تعيين نطاق البيانات ونطاق الموقع لمجموعة المخطط الشريطي. ستعمل هذه الطريقة على مسح عناصر المخطط البياني الأصلية في المجموعة وإنشاء عناصر مخطط بياني جديدة للنطاقات الجديدة. |
مثال
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_groups.add(SparklineType.LINE, "A1:D1", False, ca)
group = sheet.sparkline_groups[idx]
group.sparklines.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)
أنظر أيضا
- الوحدة
aspose.cells.charts
- فئة
Sparkline