Найдите тип значений X и Y точек в серии диаграмм

Возможные сценарии использования

Иногда вам нужно знать тип значений X и Y точек диаграммы в серии. Aspose.Cells предоставляет свойства ChartPoint.XValueType и ChartPoint.YValueType, которые можно использовать для этой цели. Обратите внимание, что вам нужно будет вызвать метод Chart.Calculate(), прежде чем вы сможете эффективно использовать эти свойства.

Найдите тип значений X и Y точек в серии диаграмм

Следующий пример кода загружаетобразец файла Excel и обращается к первой диаграмме внутри первого рабочего листа. Затем он вызывает метод Chart.Calculate() и находит тип значений X и Y первой точки диаграммы и выводит их на консоль. Для справки см. вывод консоли, показанный ниже.

Образец кода

// 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