Class ChartArea

Class ChartArea

Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)

ت encapsulates الكائن الذي يمثل منطقة الرسم البياني في ورقة العمل.

public class ChartArea : ChartFrame

الوراثة

objectChartFrameChartArea

الأعضاء الموروثة

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; }

قيمة الخاصية

Font

الارتفاع

يحصل على أو يحدد الإزاحة الرأسية من الزاوية السفلى اليمنى.

public override int Height { get; set; }

قيمة الخاصية

int

العرض

يحصل على أو يحدد الإزاحة الأفقية من الزاوية السفلى اليمنى.

public override int Width { get; set; }

قيمة الخاصية

int

X

يحصل على أو يحدد الإزاحة الأفقية من الزاوية العليا اليسرى.

public override int X { get; set; }

قيمة الخاصية

int

Y

يحصل على أو يحدد الإزاحة الرأسية من الزاوية العليا اليسرى.

public override int Y { get; set; }

قيمة الخاصية

int

 عربي