Class ChartArea
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Çalışma sayfasındaki grafik alanını temsil eden nesneyi kapsüller.
public class ChartArea : ChartFrame
Miras
object ← ChartFrame ← ChartArea
Miras Alınan Üyeler
ChartFrame.m_IsAutoXPos, ChartFrame.m_IsAutoYPos, ChartFrame.m_IsOffsetPosBeSet, ChartFrame.m_fontIndex, ChartFrame.m_AutoScaleFont, ChartFrame.m_BackgroundMode, ChartFrame.m_isAutoSize, ChartFrame.SetPositionAuto(), ChartFrame.IsInnerMode, ChartFrame.Border, ChartFrame.Area, ChartFrame.TextOptions, ChartFrame.Font, ChartFrame.AutoScaleFont, ChartFrame.BackgroundMode, ChartFrame.IsAutomaticSize, ChartFrame.X, ChartFrame.Y, ChartFrame.Height, ChartFrame.Width, ChartFrame.Shadow, ChartFrame.ShapeProperties, ChartFrame.IsDefaultPosBeSet, ChartFrame.DefaultX, ChartFrame.DefaultY, ChartFrame.DefaultWidth, ChartFrame.DefaultHeight, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
//Bir Workbook nesnesi oluşturma
Workbook workbook = new Workbook();
//İlk çalışma sayfasının referansını alma
Worksheet worksheet = workbook.Worksheets[0];
//"A1" hücresine örnek bir değer ekleme
worksheet.Cells["A1"].PutValue(50);
//"A2" hücresine örnek bir değer ekleme
worksheet.Cells["A2"].PutValue(100);
//"A3" hücresine örnek bir değer ekleme
worksheet.Cells["A3"].PutValue(150);
//"B1" hücresine örnek bir değer ekleme
worksheet.Cells["B1"].PutValue(60);
//"B2" hücresine örnek bir değer ekleme
worksheet.Cells["B2"].PutValue(32);
//"B3" hücresine örnek bir değer ekleme
worksheet.Cells["B3"].PutValue(50);
//Çalışma sayfasına bir grafik ekleme
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//Yeni eklenen grafiğin örneğine erişme
Chart chart = worksheet.Charts[chartIndex];
//"A1" hücresinden "B3" hücresine kadar olan grafik veri kaynağı NSeries ekleme
chart.NSeries.Add("A1:B3", true);
//Grafik Alanını alma
ChartArea chartArea = chart.ChartArea;
//Grafik alanının ön plan rengini ayarlama
chartArea.Area.ForegroundColor = Color.Yellow;
//Grafik Alanı Gölgesi ayarlama
chartArea.Shadow = true;
//Excel dosyasını kaydetme
workbook.Save("book1.xls");
'Bir Workbook nesnesi oluşturma
Dim workbook As Workbook = New Workbook()
'İlk çalışma sayfasının referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(0)
'A1 hücresine örnek bir değer ekleme
worksheet.Cells("A1").PutValue(50)
'A2 hücresine örnek bir değer ekleme
worksheet.Cells("A2").PutValue(100)
'A3 hücresine örnek bir değer ekleme
worksheet.Cells("A3").PutValue(150)
'B1 hücresine örnek bir değer ekleme
worksheet.Cells("B1").PutValue(60)
'B2 hücresine örnek bir değer ekleme
worksheet.Cells("B2").PutValue(32)
'B3 hücresine örnek bir değer ekleme
worksheet.Cells("B3").PutValue(50)
'Çalışma sayfasına bir grafik ekleme
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'Yeni eklenen grafiğin örneğine erişme
Dim chart As Chart = worksheet.Charts(chartIndex)
'A1 hücresinden B3 hücresine kadar olan grafik veri kaynağı NSeries ekleme
chart.NSeries.Add("A1:B3", True)
'Grafik Alanını alma
Dim chartArea As ChartArea = chart.ChartArea
'Grafik alanının ön plan rengini ayarlama
chartArea.Area.ForegroundColor = Color.Yellow
'Grafik Alanı Gölgesi ayarlama
chartArea.Shadow = True
'Excel dosyasını kaydetme
workbook.Save("book1.xls")
Özellikler
Font
Belirtilen chartarea nesnesinin bir Aspose.Cells.Charts.ChartArea.Font nesnesini alır.
public override Font Font { get; }
Özellik Değeri
Height
Alt sağ köşe satırından dikey ofseti alır veya ayarlar.
public override int Height { get; set; }
Özellik Değeri
Width
Alt sağ köşe sütunundan yatay ofseti alır veya ayarlar.
public override int Width { get; set; }
Özellik Değeri
X
Üst sol köşe sütunundan yatay ofseti alır veya ayarlar.
public override int X { get; set; }
Özellik Değeri
Y
Üst sol köşe satırından dikey ofseti alır veya ayarlar.
public override int Y { get; set; }