Чтение меток оси после вычисления диаграммы
Возможные сценарии использования
Вы можете прочитать подписи осей вашей диаграммы после вычисления их значений с помощью метода 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