DisplayUnitLabel صف

DisplayUnitLabel صف

يمثل تسمية وحدة العرض.

الميراث: DisplayUnitLabelChartTextFrameChartFrame

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

ملكيات

ملكيةوصف
is_inner_modeيشير إلى ما إذا كان حجم مساحة الرسم البياني يتضمن علامات التجزئة وعلامات المحور.
يشير “خطأ” إلى أن الحجم يجب أن يحدد حجم منطقة الرسم البياني وعلامات التجزئة وعلامات المحور.
borderيحصل على Line.
areaيحصل على ChartFrame.area.
text_fontيحصل على كائن ChartFrame.font من كائن ChartFrame المحدد.
text_optionsيحصل على خيارات النص ويحددها.
fontيحصل على كائن DisplayUnitLabel.font من كائن ChartFrame المحدد.
auto_scale_fontصحيح إذا تغير حجم خط النص في الكائن عند تغيير حجم الكائن. القيمة الافتراضية هي صحيح.
background_modeيحصل على وضع عرض الخلفية ويحدده
backgroundيحصل على وضع عرض الخلفية ويحدده
is_automatic_sizeيشير إلى ما إذا كان إطار الرسم البياني يتم تغيير حجمه تلقائيًا.
xيحصل على أو يضبط إحداثيات x للزاوية اليسرى العلوية بوحدات مقدارها 1/4000 من مساحة الرسم البياني.
yيحصل على أو يضبط إحداثيات y للزاوية اليسرى العلوية بوحدات مقدارها 1/4000 من مساحة الرسم البياني.
heightيحصل على أو يضبط ارتفاع الإطار بوحدات مقدارها 1/4000 من مساحة الرسم البياني.
widthيحصل على عرض الإطار أو يضبطه بوحدات مقدارها 1/4000 من مساحة الرسم البياني.
shadowصحيح إذا كان الإطار يحتوي على ظل.
shape_propertiesيحصل على الكائن ChartFrame.shape_properties.
is_default_pos_be_setيشير إلى ما إذا كان الموضع الافتراضي (DefaultX وDefaultY وDefaultWidth وDefaultHeight) مضبوطًا.
default_xيمثل x للموضع الافتراضي بوحدات 1/4000 من مساحة الرسم البياني.
default_yيمثل y للموضع الافتراضي بوحدات 1/4000 من مساحة الرسم البياني.
default_widthيمثل عرض الموضع الافتراضي بوحدات 1/4000 من مساحة الرسم البياني.
default_heightيمثل ارتفاع الموضع الافتراضي بوحدات 1/4000 من مساحة الرسم البياني.
default_x_ratio_to_chartيمثل x للموضع الافتراضي بوحدات جزء من مساحة الرسم البياني.
default_y_ratio_to_chartيمثل y للموضع الافتراضي بوحدات جزء من مساحة الرسم البياني.
default_width_ratio_to_chartيمثل عرض الموضع الافتراضي بوحدات جزء من مساحة الرسم البياني.
default_height_ratio_to_chartيمثل ارتفاع الموضع الافتراضي بوحدات جزء من مساحة الرسم البياني.
x_ratio_to_chartيحصل على أو يضبط إحداثيات x للزاوية اليسرى العليا بوحدات نسبة مساحة الرسم البياني.
y_ratio_to_chartيحصل على أو يضبط إحداثيات y للزاوية اليسرى العلوية بوحدات نسبة مساحة الرسم البياني.
width_ratio_to_chartيحصل على عرض الإطار أو يعينه بوحدات نسبة مساحة الرسم البياني.
height_ratio_to_chartيحصل على أو يضبط ارتفاع الإطار بوحدات نسبة مساحة الرسم البياني.
x_pixelيحصل على أو يضبط إحداثيات x للزاوية اليسرى العليا بوحدات البكسل.
y_pixelيحصل على أو يضبط إحداثيات y للزاوية اليسرى العلوية بوحدات البكسل.
width_pixelيحصل على عرض الإطار بوحدات البكسل أو يعينه.
height_pixelيحصل على أو يضبط ارتفاع الإطار بوحدات البكسل.
is_auto_textيشير إلى أن النص تم إنشاؤه تلقائيًا.
is_deletedيشير إلى ما إذا كان سيتم حذف علامات البيانات هذه.
text_horizontal_alignmentيحصل على محاذاة النص الأفقية ويضبطها.
text_vertical_alignmentيحصل على محاذاة النص الرأسية أو يعينها.
rotation_angleيمثل زاوية دوران النص.
is_automatic_rotationيشير إلى ما إذا كان يتم تدوير نص الرسم البياني تلقائيًا.
textيحصل على نص تسمية وحدة العرض أو يعينه.
linked_sourceيحصل على مرجع إلى ورقة العمل ويعينه.
text_directionيمثل ترتيب قراءة النص.
reading_orderيمثل ترتيب قراءة النص.
direction_typeيحصل على اتجاه النص ويحدده.
is_text_wrappedيحصل على قيمة أو يعينها للإشارة إلى ما إذا كان النص ملفوفًا أم لا.
is_resize_shape_to_fit_textيحصل أو يضبط ما إذا كان يجب ملاءمة الشكل تلقائيًا لاحتواء النص الموصوف فيه بالكامل. الملاءمة التلقائية هي
عندما يتم تغيير حجم النص داخل الشكل لاحتواء النص بأكمله بالداخل.

طُرق

طريقةوصف
set_position_auto(self)ضبط موضع الإطار إلى الوضع التلقائي
characters(self, start_index, length)يقوم بإرجاع كائن الأحرف الذي يمثل نطاقًا من الأحرف داخل النص.

مثال

from aspose.cells import Workbook
from aspose.cells.charts import ChartType, DisplayUnitType

# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Excel object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# Adding a sample value to "A1" cell
worksheet.cells.get("A1").put_value(50)
# Adding a sample value to "A2" cell
worksheet.cells.get("A2").put_value(100)
# Adding a sample value to "A3" cell
worksheet.cells.get("A3").put_value(150)
# Adding a sample value to "A4" cell
worksheet.cells.get("A4").put_value(200)
# Adding a sample value to "B1" cell
worksheet.cells.get("B1").put_value(60)
# Adding a sample value to "B2" cell
worksheet.cells.get("B2").put_value(32)
# Adding a sample value to "B3" cell
worksheet.cells.get("B3").put_value(50)
# Adding a sample value to "B4" cell
worksheet.cells.get("B4").put_value(40)
# Adding a sample value to "C1" cell as category data
worksheet.cells.get("C1").put_value("Q1")
# Adding a sample value to "C2" cell as category data
worksheet.cells.get("C2").put_value("Q2")
# Adding a sample value to "C3" cell as category data
worksheet.cells.get("C3").put_value("Y1")
# Adding a sample value to "C4" cell as category data
worksheet.cells.get("C4").put_value("Y2")
# Adding a chart to the worksheet
chartIndex = worksheet.charts.add(ChartType.COLUMN, 5, 0, 15, 5)
# Accessing the instance of the newly added chart
chart = worksheet.charts[chartIndex]
# Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B4"
chart.n_series.add("A1:B4", True)
# Setting the data source for the category data of NSeries
chart.n_series.category_data = "C1:C4"
# Setting the display unit of value(Y) axis.
chart.value_axis.display_unit = DisplayUnitType.HUNDREDS
displayUnitLabel = chart.value_axis.display_unit_label
# Setting the custom display unit label
displayUnitLabel.text = "100"
# Saving the Excel file
workbook.save("book1.xls")

أنظر أيضا