##  Chart sınıfı
Tek bir Excel grafiğini temsil eden nesneyi kapsüller.



Chart türü aşağıdaki üyeleri ortaya çıkarır:

###  Özellikler
| Mülk| Tanım|
| :- | :- |
| [style](/cells/python-net/tr/aspose.cells.charts/chart/style) | Yerleşik stili alır ve ayarlar.|
| [chart_object](/cells/python-net/tr/aspose.cells.charts/chart/chart_object) | GrafikŞekil'i temsil eder;|
| [hide_pivot_field_buttons](/cells/python-net/tr/aspose.cells.charts/chart/hide_pivot_field_buttons) | Pivot grafik alanı düğmelerinin yalnızca grafik PivotChart olduğunda gizlenip gizlenmeyeceğini belirtir.|
| [pivot_options](/cells/python-net/tr/aspose.cells.charts/chart/pivot_options) | Grafikte görünen pivot denetimlerini belirtir|
| [pivot_source](/cells/python-net/tr/aspose.cells.charts/chart/pivot_source) |Kaynak pivotTable'ın verileridir.<br/> PivotSource boş değilse grafik PivotChart'tır.|
| [plot_by](/cells/python-net/tr/aspose.cells.charts/chart/plot_by) | Satır veya sütun bazında çizim yapılıp yapılmayacağını alır ve ayarlar.|
| [plot_empty_cells_type](/cells/python-net/tr/aspose.cells.charts/chart/plot_empty_cells_type) | Boş hücrelerin nasıl çizileceğini alır ve ayarlar.|
| [plot_visible_cells](/cells/python-net/tr/aspose.cells.charts/chart/plot_visible_cells) | Sadece görünen hücrelerin çizilip çizilmeyeceğini belirtir.|
| [plot_visible_cells_only](/cells/python-net/tr/aspose.cells.charts/chart/plot_visible_cells_only) | Yalnızca görünür hücrelerin çizilip çizilmeyeceğini belirtir.|
| [display_na_as_blank](/cells/python-net/tr/aspose.cells.charts/chart/display_na_as_blank) | #N/A değerinin boş değer olarak görüntülenip görüntülenmeyeceğini belirtir.|
| [name](/cells/python-net/tr/aspose.cells.charts/chart/name) | Grafiğin adını alır ve ayarlar.|
| [size_with_window](/cells/python-net/tr/aspose.cells.charts/chart/size_with_window) | Microsoft Excel, grafiği grafik sayfası penceresinin boyutuna uyacak şekilde yeniden boyutlandırırsa doğrudur.|
| [worksheet](/cells/python-net/tr/aspose.cells.charts/chart/worksheet) | Bu grafiği içeren çalışma sayfasını alır.|
| [shapes](/cells/python-net/tr/aspose.cells.charts/chart/shapes) | Bu grafikteki tüm çizim şekillerini döndürür.|
| [print_size](/cells/python-net/tr/aspose.cells.charts/chart/print_size) | Yazdırılan grafik boyutunu alır ve ayarlar.|
| [type](/cells/python-net/tr/aspose.cells.charts/chart/type) | Bir grafiğin türünü alır veya ayarlar.|
| [n_series](/cells/python-net/tr/aspose.cells.charts/chart/n_series) | Grafikteki veri serisini temsil eden [`SeriesCollection`](/cells/python-net/tr/aspose.cells.charts/seriescollection) koleksiyonunu alır.|
| [filtered_n_series](/cells/python-net/tr/aspose.cells.charts/chart/filtered_n_series) | Grafikte filtrelenen veri serisini temsil eden [`SeriesCollection`](/cells/python-net/tr/aspose.cells.charts/seriescollection) koleksiyonunu alır.|
| [title](/cells/python-net/tr/aspose.cells.charts/chart/title) | Tablonun başlığını alır.|
| [sub_title](/cells/python-net/tr/aspose.cells.charts/chart/sub_title) | Tablonun alt başlığını alır.<br/> Sadece ODS formatlı dosya için.|
| [plot_area](/cells/python-net/tr/aspose.cells.charts/chart/plot_area) |Eksen işaret etiketlerini içeren grafiğin çizim alanını alır.|
| [chart_area](/cells/python-net/tr/aspose.cells.charts/chart/chart_area) | Çalışma sayfasındaki grafik alanını alır.|
| [category_axis](/cells/python-net/tr/aspose.cells.charts/chart/category_axis) | Grafiğin X eksenini alır.|
| [value_axis](/cells/python-net/tr/aspose.cells.charts/chart/value_axis) | Grafiğin Y eksenini alır.|
| [second_value_axis](/cells/python-net/tr/aspose.cells.charts/chart/second_value_axis) | Grafiğin ikinci Y eksenini alır.|
| [second_category_axis](/cells/python-net/tr/aspose.cells.charts/chart/second_category_axis) | Grafiğin ikinci X eksenini alır.|
| [series_axis](/cells/python-net/tr/aspose.cells.charts/chart/series_axis) | Grafiğin seri eksenini alır.|
| [legend](/cells/python-net/tr/aspose.cells.charts/chart/legend) | Grafik efsanesini alır.|
| [chart_data_table](/cells/python-net/tr/aspose.cells.charts/chart/chart_data_table) | Grafik veri tablosunu temsil eder.|
| [show_legend](/cells/python-net/tr/aspose.cells.charts/chart/show_legend) | Grafik açıklamasının görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. Varsayılan değeri true'dur.|
| [is_rectangular_cornered](/cells/python-net/tr/aspose.cells.charts/chart/is_rectangular_cornered) | Grafik alanının dikdörtgen köşeli olup olmadığını gösteren bir değer alır veya ayarlar.<br/> Varsayılan değer doğrudur.|
| [show_data_table](/cells/python-net/tr/aspose.cells.charts/chart/show_data_table) | Grafiğin bir veri tablosu gösterip göstermediğini belirten bir değeri alır veya ayarlar.|
| [first_slice_angle](/cells/python-net/tr/aspose.cells.charts/chart/first_slice_angle) | İlk pasta grafiği veya halka grafiği diliminin açısını derece cinsinden (dikeyden saat yönünde) alır veya ayarlar.<br/> Sadece pasta, 3 boyutlu pasta ve halka grafikler için geçerlidir, 0 ila 360.|
| [gap_width](/cells/python-net/tr/aspose.cells.charts/chart/gap_width) | Çubuk veya sütun kümeleri arasındaki boşluğu, çubuk veya sütun genişliğinin yüzdesi olarak döndürür veya ayarlar.<br/> Bu özelliğin değeri 0 ile 500 arasında olmalıdır.|
| [gap_depth](/cells/python-net/tr/aspose.cells.charts/chart/gap_depth) | boyutlu bir grafikte veri serileri arasındaki mesafeyi, işaretleyici genişliğinin yüzdesi olarak alır veya ayarlar.<br/> Bu özelliğin değeri 0 ile 500 arasında olmalıdır.|
| [floor](/cells/python-net/tr/aspose.cells.charts/chart/floor) | 3 boyutlu bir grafiğin duvarlarını temsil eden [`Chart.floor`](/cells/python-net/tr/aspose.cells.charts/chart#floor) nesnesini döndürür.|
| [walls](/cells/python-net/tr/aspose.cells.charts/chart/walls) | 3 boyutlu bir grafiğin duvarlarını temsil eden [`Chart.walls`](/cells/python-net/tr/aspose.cells.charts/chart#walls) nesnesini döndürür.|
| [back_wall](/cells/python-net/tr/aspose.cells.charts/chart/back_wall) | 3 boyutlu bir grafiğin arka duvarını temsil eden [`Chart.walls`](/cells/python-net/tr/aspose.cells.charts/chart#walls) nesnesini döndürür.|
| [side_wall](/cells/python-net/tr/aspose.cells.charts/chart/side_wall) | 3 boyutlu bir grafiğin yan duvarını temsil eden [`Chart.walls`](/cells/python-net/tr/aspose.cells.charts/chart#walls) nesnesini döndürür.|
| [walls_and_gridlines_2d](/cells/python-net/tr/aspose.cells.charts/chart/walls_and_gridlines_2d) | 3 boyutlu bir grafikte iki boyutlu olarak ızgara çizgileri çiziliyorsa doğrudur.|
| [rotation_angle](/cells/python-net/tr/aspose.cells.charts/chart/rotation_angle) | 3 boyutlu grafik görünümünün dönüşünü (grafik alanının z ekseni etrafındaki dönüşünü, derece cinsinden) temsil eder.|
| [elevation](/cells/python-net/tr/aspose.cells.charts/chart/elevation) | 3 boyutlu grafik görünümünün yüksekliğini derece cinsinden temsil eder.|
| [right_angle_axes](/cells/python-net/tr/aspose.cells.charts/chart/right_angle_axes) | Grafik eksenleri dik açılıysa doğrudur. Sadece 3 boyutlu grafikler için geçerlidir (Sütun3B ve 3 boyutlu pasta grafikleri hariç).|
| [auto_scaling](/cells/python-net/tr/aspose.cells.charts/chart/auto_scaling) | Microsoft Excel, 3 boyutlu grafiği eşdeğer 2 boyutlu grafiğe daha yakın olacak şekilde ölçeklendirirse doğrudur.<br/> RightAngleAxes özelliği True olmalıdır.|
| [height_percent](/cells/python-net/tr/aspose.cells.charts/chart/height_percent) | 3 boyutlu grafiğin yüksekliğini grafik genişliğinin yüzdesi olarak döndürür veya ayarlar (yüzde 5 ile 500 arasında).|
| [perspective](/cells/python-net/tr/aspose.cells.charts/chart/perspective) | boyutlu grafik görünümü için perspektifi döndürür veya ayarlar. 0 ile 100 arasında olmalıdır.<br/> RightAngleAxes özelliği True ise bu özellik göz ardı edilir.|
| [is_3d](/cells/python-net/tr/aspose.cells.charts/chart/is_3d) | Grafiğin 3 boyutlu bir grafik olup olmadığını gösterir.|
| [depth_percent](/cells/python-net/tr/aspose.cells.charts/chart/depth_percent) | 3 boyutlu bir grafiğin derinliğini, grafik genişliğinin yüzdesi olarak gösterir (%20 ile 2000 arasında).|
| [actual_chart_size](/cells/python-net/tr/aspose.cells.charts/chart/actual_chart_size) | Grafiğin gerçek boyutunu piksel cinsinden alır.|
| [placement](/cells/python-net/tr/aspose.cells.charts/chart/placement) | Grafiğin altındaki hücrelere bağlanma şeklini gösterir.|
| [page_setup](/cells/python-net/tr/aspose.cells.charts/chart/page_setup) | Bu grafikteki sayfa düzeni açıklamasını temsil eder.|
| [line](/cells/python-net/tr/aspose.cells.charts/chart/line) | Çizgiyi alır.|


###  Yöntemler
| Yöntem| Tanım|
| :- | :- |
| [`calculate(self)`](/cells/python-net/tr/aspose.cells.charts/chart/calculate/#) | Arsa alanının özel konumunu, eksenlerin konumları otomatik olarak atanmışsa hesaplar.|
| [`calculate(self, calculate_options)`](/cells/python-net/tr/aspose.cells.charts/chart/calculate/#aspose.cells.charts.chartcalculateoptions) | Grafik Hesaplama Seçenekleri ile çizim alanının özel konumunu, eksenlerin konumları otomatik olarak atanmışsa, eksenleri hesaplar.|
| [`to_image(self, image_file)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#str) | Grafik görüntüsünü oluşturur ve bir dosyaya kaydeder.<br/> Dosya adının uzantısı, görüntünün formatını belirler.|
| [`to_image(self, image_file, image_type)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#str-aspose.cells.drawing.imagetype) | Grafik görüntüsünü oluşturur ve belirtilen görüntü türündeki bir dosyaya kaydeder.|
| [`to_image(self, image_file, jpeg_quality)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#str-int) |Grafik görüntüsünü oluşturur ve Jpeg formatında bir dosyaya kaydeder.|
| [`to_image(self, stream, jpeg_quality)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#io.rawiobase-int) | Grafik görüntüsünü oluşturur ve Jpeg formatında bir akışa kaydeder.|
| [`to_image(self, stream, image_type)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#io.rawiobase-aspose.cells.drawing.imagetype) | Grafik görüntüsünü oluşturur ve belirtilen formatta bir akışa kaydeder.|
| [`to_image(self, image_file, options)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#str-aspose.cells.rendering.imageorprintoptions) | Grafik görüntüsünü oluşturur ve bir dosyaya kaydeder.<br/> Dosya adının uzantısı, görüntünün formatını belirler.|
| [`to_image(self, stream, options)`](/cells/python-net/tr/aspose.cells.charts/chart/to_image/#io.rawiobase-aspose.cells.rendering.imageorprintoptions) | Grafik görüntüsünü oluşturur ve belirtilen formatta bir akışa kaydeder.|
| [`to_pdf(self, file_name)`](/cells/python-net/tr/aspose.cells.charts/chart/to_pdf/#str) | Tabloyu pdf dosyasına kaydeder.|
| [`to_pdf(self, file_name, desired_page_width, desired_page_height, h_alignment_type, v_alignment_type)`](/cells/python-net/tr/aspose.cells.charts/chart/to_pdf/#str-float-float-aspose.cells.pagelayoutalignmenttype-aspose.cells.pagelayoutalignmenttype) | Tabloyu pdf dosyasına kaydeder.|
| [`to_pdf(self, stream)`](/cells/python-net/tr/aspose.cells.charts/chart/to_pdf/#io.rawiobase) | Grafik pdf'ini oluşturur ve bunu bir akışa kaydeder.|
| [`to_pdf(self, stream, desired_page_width, desired_page_height, h_alignment_type, v_alignment_type)`](/cells/python-net/tr/aspose.cells.charts/chart/to_pdf/#io.rawiobase-float-float-aspose.cells.pagelayoutalignmenttype-aspose.cells.pagelayoutalignmenttype) | Grafik pdf'ini oluşturur ve bunu bir akışa kaydeder.|
| [`is_refered_by_chart(self, row_index, column_index)`](/cells/python-net/tr/aspose.cells.charts/chart/is_refered_by_chart/#int-int) | Tablonun referans aldığı hücrenin hangisi olduğunu döndürür.|
| [`is_cell_refered_by_chart(self, sheet_index, row_index, column_index)`](/cells/python-net/tr/aspose.cells.charts/chart/is_cell_refered_by_chart/#int-int-int) | Tablonun referans aldığı hücrenin hangisi olduğunu döndürür.|
| [`is_chart_data_changed(self)`](/cells/python-net/tr/aspose.cells.charts/chart/is_chart_data_changed/#) | Bir grafiğin veri kaynağının değişip değişmediğini algılar.|
| [`refresh_pivot_data(self)`](/cells/python-net/tr/aspose.cells.charts/chart/refresh_pivot_data/#) | Pivot tablodan grafiğin verilerini yeniler.|
| [`change_template(self, data)`](/cells/python-net/tr/aspose.cells.charts/chart/change_template/#bytes) | Önceden ayarlanmış şablonla grafik türünü değiştirin.|
| [`move(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column)`](/cells/python-net/tr/aspose.cells.charts/chart/move/#int-int-int-int) | Grafiği belirtilen konuma taşır.|
| [`get_actual_size(self)`](/cells/python-net/tr/aspose.cells.charts/chart/get_actual_size/#) | Grafiğin gerçek boyutunu piksel cinsinden alır.|
| [`has_axis(self, aixs_type, is_primary)`](/cells/python-net/tr/aspose.cells.charts/chart/has_axis/#aspose.cells.charts.axistype-bool) | Grafikte hangi eksenlerin bulunduğunu döndürür.|
| [`switch_row_column(self)`](/cells/python-net/tr/aspose.cells.charts/chart/switch_row_column/#) | Satır/sütun değiştirir.|
| [`get_chart_data_range(self)`](/cells/python-net/tr/aspose.cells.charts/chart/get_chart_data_range/#) | Grafiğin veri kaynağı aralığını alır.|
| [`set_chart_data_range(self, area, is_vertical)`](/cells/python-net/tr/aspose.cells.charts/chart/set_chart_data_range/#str-bool) | Bir grafik için veri aralığını belirtir.|



###  Örnek

Aşağıdaki kodlar .Net kodlarıyla bir grafiğin nasıl oluşturulacağını göstermektedir.

```python
from aspose.cells import Workbook
from aspose.cells.charts import ChartType

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]
chart.set_chart_data_range("A1:B4", True)
chart.show_legend = True
chart.title.text = "Income Analysis"

```

###  Ayrıca bakınız
* modül [`aspose.cells.charts`](..)
* sınıf [`SeriesCollection`](/cells/python-net/tr/aspose.cells.charts/seriescollection)
