ChartArea الدرجة

ChartArea الدرجة

لتغليف الكائن الذي يمثل منطقة المخطط في ورقة العمل.

ميراث: ChartAreaChartFrame

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

ملكيات

ملكيةوصف
is_inner_modeيشير إلى ما إذا كان حجم مساحة الرسم يتضمن علامات التجزئة وتسميات المحور.
تحدد False أن الحجم يجب أن يحدد حجم مساحة قطعة الأرض وعلامات التجزئة وتسميات المحور.
borderيحصل على Line.
areaيحصل على ChartFrame.area.
text_fontالحصول على عنصر ChartFrame.font لعنصر ChartFrame المحدد.
text_optionsالحصول على خيارات النص وتعيينها.
fontيحصل على كائن ChartArea.font من كائن المخطط المحدد.
auto_scale_fontصواب إذا كان النص في الكائن يغير حجم الخط عندما يتغير حجم الكائن. القيمة الافتراضية هي الحقيقية.
background_modeالحصول على وضبط وضع عرض الخلفية
backgroundالحصول على وضبط وضع عرض الخلفية
is_automatic_sizeيشير إلى ما إذا كان حجم إطار المخطط تلقائيًا أم لا.
xالحصول على أو الحصول على الإزاحة الأفقية من عمود الزاوية اليسرى العليا.
yالحصول على أو الحصول على الإزاحة الرأسية من صف الزاوية اليسرى العليا.
heightالحصول على أو تحديد الإزاحة الرأسية من صف الزاوية اليمنى السفلية.
widthالحصول على أو ضبط الإزاحة الأفقية من عمود الزاوية اليمنى السفلي.
shadowصحيح إذا كان للإطار ظل.
shape_propertiesالحصول على كائن ChartFrame.shape_properties.
is_default_pos_be_setيشير إلى ما إذا كان قد تم تعيين الموضع الافتراضي (DefaultX و DefaultY و DefaultWidth و DefaultHeight).
default_xيمثل س من الوضع الافتراضي
default_yيمثل y الوضع الافتراضي
default_widthيمثل عرض الموضع الافتراضي
default_heightيمثل ارتفاع الموضع الافتراضي

طُرق

طريقةوصف
set_position_auto()اضبط موضع الإطار على تلقائي

مثال

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

# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the first worksheet
worksheet = workbook.worksheets[0]
# 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 "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 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 "B3"
chart.n_series.add("A1:B3", True)
# Getting Chart Area
chartArea = chart.chart_area
# Setting the foreground color of the chart area
chartArea.area.foreground_color = Color.yellow
# Setting Chart Area Shadow
chartArea.shadow = True
# Saving the Excel file
workbook.save("book1.xls")

أنظر أيضا