Title صف

Title صف

يقوم بتغليف الكائن الذي يمثل عنوان الرسم البياني أو المحور.

الميراث: TitleChartTextFrameChartFrame

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

ملكيات

ملكيةوصف
is_inner_modeيشير إلى ما إذا كان حجم مساحة الرسم البياني يتضمن علامات التجزئة وعلامات المحور.
يشير “خطأ” إلى أن الحجم يجب أن يحدد حجم منطقة الرسم البياني وعلامات التجزئة وعلامات المحور.
borderيحصل على Line.
areaيحصل على ChartFrame.area.
text_fontيحصل على كائن ChartFrame.font من كائن ChartFrame المحدد.
text_optionsيحصل على خيارات النص ويحددها.
fontيحصل على كائن ChartFrame.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 للزاوية اليسرى العليا بوحدات كسر منطقة الرسم البياني.
X بالبكسل = XRatioToChart * Chart.ChartObject.Width؛
y_ratio_to_chartيحصل على أو يضبط إحداثيات y للزاوية اليسرى العلوية بوحدات كسر منطقة الرسم البياني.
Y بالبكسل = YRatioToChart * Chart.ChartObject.Width؛
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يحصل أو يضبط ما إذا كان يجب ملاءمة الشكل تلقائيًا لاحتواء النص الموصوف فيه بالكامل. الملاءمة التلقائية هي
عندما يتم تغيير حجم النص داخل الشكل لاحتواء النص بأكمله بالداخل.
is_visibleيمثل ما إذا كان العنوان مرئيًا أم لا.
over_layيمثل عنوانًا متمركزًا فوق الرسم البياني دون تغيير حجم الرسم البياني.

طُرق

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

مثال

from aspose.cells import Workbook
from aspose.cells.charts import ChartType
from aspose.pydrawing import Color

workbook = Workbook()
sheet = workbook.worksheets[0]
cells = sheet.cells
cells.get(0, 1).put_value("Income")
cells.get(1, 0).put_value("Company A")
cells.get(2, 0).put_value("Company B")
cells.get(3, 0).put_value("Company C")
cells.get(1, 1).put_value(10000)
cells.get(2, 1).put_value(20000)
cells.get(3, 1).put_value(30000)
chartIndex = sheet.charts.add(ChartType.COLUMN, 9, 9, 21, 15)
chart = sheet.charts[chartIndex]
# Setting the title of a chart
chart.title.text = "Title"
# Setting the font color of the chart title to blue
chart.title.font.color = Color.blue
# Setting the title of category axis of the chart
chart.category_axis.title.text = "Category"
# Setting the title of value axis of the chart
chart.value_axis.title.text = "Value"

أنظر أيضا