Найдите тип значений X и Y точек в серии диаграмм
Contents
[
Hide
]
Возможные сценарии использования
Иногда вам нужно знать тип значений X и Y точек диаграммы в серии. Aspose.Cells предоставляет свойства ChartPoint.XValueType и ChartPoint.YValueType, которые можно использовать для этой цели. Обратите внимание, что вам нужно будет вызвать метод Chart.Calculate(), прежде чем вы сможете эффективно использовать эти свойства.
Найдите тип значений X и Y точек в серии диаграмм
Следующий пример кода загружаетобразец файла Excel и обращается к первой диаграмме внутри первого рабочего листа. Затем он вызывает метод Chart.Calculate() и находит тип значений 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
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Load sample Excel file containing chart. | |
Workbook wb = new Workbook(sourceDir + "sampleFindTypeOfXandYValuesOfPointsInChartSeries.xlsx"); | |
//Access first worksheet. | |
Worksheet ws = wb.Worksheets[0]; | |
//Access first chart. | |
Chart ch = ws.Charts[0]; | |
//Calculate chart data. | |
ch.Calculate(); | |
//Access first chart point in the first series. | |
ChartPoint pnt = ch.NSeries[0].Points[0]; | |
//Print the types of X and Y values of chart point. | |
Console.WriteLine("X Value Type: " + pnt.XValueType); | |
Console.WriteLine("Y Value Type: " + pnt.YValueType); |
Консольный вывод
X Value Type: IsString
Y Value Type: IsNumeric