Class ChartArea
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
ت encapsulates الكائن الذي يمثل منطقة الرسم البياني في ورقة العمل.
public class ChartArea : ChartFrame
الوراثة
object ← ChartFrame ← ChartArea
الأعضاء الموروثة
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()
الأمثلة
//إنشاء كائن Workbook
Workbook workbook = new Workbook();
//الحصول على مرجع ورقة العمل الأولى
Worksheet worksheet = workbook.Worksheets[0];
//إضافة قيمة نموذجية إلى الخلية "A1"
worksheet.Cells["A1"].PutValue(50);
//إضافة قيمة نموذجية إلى الخلية "A2"
worksheet.Cells["A2"].PutValue(100);
//إضافة قيمة نموذجية إلى الخلية "A3"
worksheet.Cells["A3"].PutValue(150);
//إضافة قيمة نموذجية إلى الخلية "B1"
worksheet.Cells["B1"].PutValue(60);
//إضافة قيمة نموذجية إلى الخلية "B2"
worksheet.Cells["B2"].PutValue(32);
//إضافة قيمة نموذجية إلى الخلية "B3"
worksheet.Cells["B3"].PutValue(50);
//إضافة رسم بياني إلى ورقة العمل
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5);
//الوصول إلى مثيل الرسم البياني المضاف حديثًا
Chart chart = worksheet.Charts[chartIndex];
//إضافة NSeries (مصدر بيانات الرسم البياني) إلى الرسم البياني من الخلية "A1" إلى "B3"
chart.NSeries.Add("A1:B3", true);
//الحصول على منطقة الرسم البياني
ChartArea chartArea = chart.ChartArea;
//تعيين لون المقدمة لمنطقة الرسم البياني
chartArea.Area.ForegroundColor = Color.Yellow;
//تعيين ظل منطقة الرسم البياني
chartArea.Shadow = true;
//حفظ ملف Excel
workbook.Save("book1.xls");
'إنشاء كائن Workbook
Dim workbook As Workbook = New Workbook()
'الحصول على مرجع ورقة العمل الأولى
Dim worksheet As Worksheet = workbook.Worksheets(0)
'إضافة قيمة نموذجية إلى الخلية "A1"
worksheet.Cells("A1").PutValue(50)
'إضافة قيمة نموذجية إلى الخلية "A2"
worksheet.Cells("A2").PutValue(100)
'إضافة قيمة نموذجية إلى الخلية "A3"
worksheet.Cells("A3").PutValue(150)
'إضافة قيمة نموذجية إلى الخلية "B1"
worksheet.Cells("B1").PutValue(60)
'إضافة قيمة نموذجية إلى الخلية "B2"
worksheet.Cells("B2").PutValue(32)
'إضافة قيمة نموذجية إلى الخلية "B3"
worksheet.Cells("B3").PutValue(50)
'إضافة رسم بياني إلى ورقة العمل
Dim chartIndex As Integer = worksheet.Charts.Add(ChartType.Column, 5, 0, 15, 5)
'الوصول إلى مثيل الرسم البياني المضاف حديثًا
Dim chart As Chart = worksheet.Charts(chartIndex)
'إضافة NSeries (مصدر بيانات الرسم البياني) إلى الرسم البياني من الخلية "A1" إلى "B3"
chart.NSeries.Add("A1:B3", True)
'الحصول على منطقة الرسم البياني
Dim chartArea As ChartArea = chart.ChartArea
'تعيين لون المقدمة لمنطقة الرسم البياني
chartArea.Area.ForegroundColor = Color.Yellow
'تعيين ظل منطقة الرسم البياني
chartArea.Shadow = True
'حفظ ملف Excel
workbook.Save("book1.xls")
الخصائص
الخط
يحصل على كائن Aspose.Cells.Charts.ChartArea.Font الخاص بكائن chartarea المحدد.
public override Font Font { get; }
قيمة الخاصية
الارتفاع
يحصل على أو يحدد الإزاحة الرأسية من الزاوية السفلى اليمنى.
public override int Height { get; set; }
قيمة الخاصية
العرض
يحصل على أو يحدد الإزاحة الأفقية من الزاوية السفلى اليمنى.
public override int Width { get; set; }
قيمة الخاصية
X
يحصل على أو يحدد الإزاحة الأفقية من الزاوية العليا اليسرى.
public override int X { get; set; }
قيمة الخاصية
Y
يحصل على أو يحدد الإزاحة الرأسية من الزاوية العليا اليسرى.
public override int Y { get; set; }