Чтение меток оси после вычисления диаграммы

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

Вы можете прочитать подписи осей вашей диаграммы после вычисления их значений с помощью метода Chart.Calculate(). Для этой цели используйте метод Axis.GetAxisTexts(), который вернет список подписей осей.

Чтение меток оси после вычисления диаграммы

Пожалуйста, см. следующий образец кода, который загружает образец файла Excel и читает подписи осей категорий диаграммы на первом листе. Затем выводятся значения подписей осей на консоль. См. пример вывода на консоль приведенный ниже в качестве справки.

Образец кода

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load the Excel file containing chart
Workbook wb = new Workbook("ReadAxisLabels.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access the chart
Chart ch = ws.Charts[0];
//Calculate the chart
ch.Calculate();
//Read axis labels of category axis
string[] lstLabels = ch.CategoryAxis.GetAxisTexts();
//Print axis labels on console
System.Console.WriteLine("Category Axis Labels: ");
System.Console.WriteLine("---------------------");
//Iterate axis labels and print them one by one
for (int i = 0; i < lstLabels.Length; i++)
{
System.Console.WriteLine(lstLabels[i]);
}

Вывод в консоль

 Category Axis Labels:

\---------------------

Iran

China

USA

Brazil

England