Чтение меток оси после вычисления диаграммы
Возможные сценарии использования
Вы можете прочитать метки оси вашей диаграммы после вычисления ее значений с использованием метода Chart.calculate(). Пожалуйста, используйте метод Axis.getAxisTexts() для этой цели, который вернет список меток оси.
Чтение меток оси после вычисления диаграммы
Пожалуйста, ознакомьтесь с примером кода ниже, который загружает образец файла Excel и считывает метки оси категорий диаграммы на первом рабочем листе. Затем печатается значения меток оси в консоли. Пожалуйста, ознакомьтесь с выводом консоли приведенного ниже образца кода для справки.
Образец кода
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
//Load the Excel file containing chart | |
Workbook wb = new Workbook("64716829.xlsx"); | |
//Access first worksheet | |
Worksheet ws = wb.getWorksheets().get(0); | |
//Access the chart | |
Chart ch = ws.getCharts().get(0); | |
//Calculate the chart | |
ch.calculate(); | |
//Read axis labels of category axis | |
String[] lstLabels = ch.getCategoryAxis().getAxisTexts(); | |
//Print axis labels on console | |
System.out.println("Category Axis Labels: "); | |
System.out.println("---------------------"); | |
//Iterate axis labels and print them one by one | |
for(int i=0; i<lstLabels.length; i++) | |
{ | |
System.out.println(lstLabels[i]); | |
} |
Вывод в консоль
Category Axis Labels:
\---------------------
Iran
China
USA
Brazil
England