ChartArea sınıfı

ChartArea sınıfı

Çalışma sayfasındaki grafik alanını temsil eden nesneyi kapsüller.

Miras: ChartAreaChartFrame

ChartArea türü aşağıdaki üyeleri gösterir:

Özellikler

MülkTanım
is_inner_modeÇizim alanı boyutunun, onay işaretlerini ve eksen etiketlerini içerip içermediğini gösterir.
False, boyutun çizim alanının boyutunu, onay işaretlerini ve eksen etiketlerini belirleyeceğini belirtir.
borderLine‘i alır.
areaChartFrame.area‘i alır.
text_fontBelirtilen ChartFrame nesnesinin ChartFrame.font nesnesini alır.
text_optionsMetnin seçeneklerini alır ve ayarlar.
fontBelirtilen chartarea nesnesinin ChartArea.font nesnesini alır.
auto_scale_fontNesne boyutu değiştiğinde, nesnedeki metin yazı tipi boyutunu değiştirirse doğrudur. Varsayılan değer True’dur.
background_modeArka planın görüntüleme modunu alır ve ayarlar
backgroundArka planın görüntüleme modunu alır ve ayarlar
is_automatic_sizeGrafik çerçevesinin otomatik boyutlandırılıp boyutlandırılmadığını gösterir.
xSol üst köşe sütunundan yatay uzaklığı alır veya alır.
ySol üst köşe satırından dikey uzaklığı alır veya alır.
heightSağ alt köşe satırından dikey uzaklığı alır veya ayarlar.
widthSağ alt köşe sütunundan yatay uzaklığı alır veya ayarlar.
shadowÇerçevede gölge varsa doğrudur.
shape_propertiesChartFrame.shape_properties nesnesini alır.
is_default_pos_be_setVarsayılan konumun (DefaultX, DefaultY, DefaultWidth ve DefaultHeight) ayarlanıp ayarlanmadığını gösterir.
default_xVarsayılan konumun x’ini temsil eder
default_yVarsayılan konumun y’sini temsil eder
default_widthVarsayılan konumun genişliğini temsil eder
default_heightVarsayılan konumun yüksekliğini temsil eder

Yöntemler

YöntemTanım
set_position_auto()Çerçevenin konumunu otomatik olarak ayarlayın

Örnek

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

Ayrıca bakınız