Определите, какая ось существует в диаграмме
Иногда пользователю необходимо знать, существует ли на диаграмме определенная ось. Например, он хочет знать, существует ли внутри диаграммы вторичная ось значений. Некоторые диаграммы, такие как Pie, PieExploded, PiePie, PieBar, Pie3D, Pie3DExploded, Doughnut, DoughnutExploded и т. д., не имеют оси.
Aspose.Cells предоставляетChart.hasAxis(int axisType, boolean isPrimary) метод, чтобы определить, имеет ли диаграмма определенную ось или нет.
Определите, какая ось существует в диаграмме
На следующем снимке экрана показана диаграмма, которая имеет только основную категорию и ось значений. У него нет вторичной категории и оси ценностей.
Следующий пример кода демонстрирует использованиеChart.hasAxis(int axisType, boolean isPrimary), чтобы определить, есть ли в образце диаграммы первичная и вторичная категории и оси значений. Ниже показан консольный вывод кода, в котором отображается true для основной категории и оси значений и false для вторичной категории и оси значений.
Код Java для определения того, какие оси существуют на диаграмме
Консольный вывод, сгенерированный примером кода
Вот консольный вывод приведенного выше примера кода.
Has Primary Category Axis: true
Has Secondary Category Axis: false
Has Primary Value Axis: true
Has Secondary Value Axis: false