DisplayUnitLabel صف

DisplayUnitLabel صف

يمثل ملصق وحدة العرض.

ميراث: DisplayUnitLabelChartTextFrameChartFrame

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

ملكيات

ملكيةوصف
is_inner_modeالإشارة إلى ما إذا كان حجم مساحة الرسم يتضمن علامات التجزئة وتسميات المحاور.
يحدد False أن الحجم يجب أن يحدد حجم منطقة الرسم وعلامات التجزئة وتسميات المحاور.
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 من الموضع الافتراضي
default_yيمثل y للموضع الافتراضي
default_widthيمثل عرض الموضع الافتراضي
default_heightيمثل ارتفاع الموضع الافتراضي
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اضبط موضع الإطار على الوضع التلقائي
charactersتقوم بإرجاع كائن الأحرف الذي يمثل نطاقًا من الأحرف داخل النص.

مثال

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")

أنظر أيضا