إدارة محاور رسومات Excel
Contents
[
Hide
]
في رسوم بيانية Excel، هناك 3 أنواع من المحاور:
- المحور الأفقي (الفئة): محور X
- المحور الرأسي (القيمة): محور Y
- المحور العمق (السلسلة): محور Z
خيارات المحور
تسمح Aspose.Cells أيضًا بإدارة محاور الرسم البياني في وقت التشغيل، يمكنك تغيير جميع خيارات المحور مثلما يتم في Excel باستخدام محور،
||
إدارة محاور X و Y
في رسم بياني Excel، المحاور الأفقية والرأسية هما المحاور الأكثر شيوعًا للاستخدام.
يوضح مقتطف الكود التالي كيفية ضبط خيارات محاور X و Y.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(); | |
// Adding a new worksheet to the Workbook object | |
int sheetIndex = workbook.Worksheets.Add(); | |
// Obtaining the reference of the newly added worksheet by passing its sheet index | |
Worksheet worksheet = workbook.Worksheets[sheetIndex]; | |
// Adding sample values to cells | |
worksheet.Cells["A1"].PutValue("Series1"); | |
worksheet.Cells["A2"].PutValue(50); | |
worksheet.Cells["A3"].PutValue(100); | |
worksheet.Cells["A4"].PutValue(150); | |
worksheet.Cells["B1"].PutValue("Series2"); | |
worksheet.Cells["B2"].PutValue(60); | |
worksheet.Cells["B3"].PutValue(32); | |
worksheet.Cells["B4"].PutValue(50); | |
// Adding a chart to the worksheet | |
int chartIndex = worksheet.Charts.Add(Aspose.Cells.Charts.ChartType.Column, 5, 0, 15, 5); | |
// Accessing the instance of the newly added chart | |
Aspose.Cells.Charts.Chart chart = worksheet.Charts[chartIndex]; | |
// Adding SeriesCollection (chart data source) to the chart ranging from "A1" cell to "B3" | |
chart.SetChartDataRange("A1:B4",true); | |
//hiding X axis | |
chart.CategoryAxis.IsVisible = false; | |
// Setting max value of Y axis. | |
chart.ValueAxis.MaxValue = 200; | |
// Setting major unit. | |
chart.ValueAxis.MajorUnit = 50; | |
// Save the file | |
workbook.Save("chart_axes.xlsx"); |