Я использую библиотеку phpoffice/phpspreadsheet для чтения диаграмм. Возможно ли создать порядок сверху вниз? Так что всегда самая верхняя диаграмма будет в индексе '0'?$reader = IOFactory::createReader('Xlsx');
$reader->setIncludeCharts(true);
$reader->setLoadAllSheets();
$spreadsheet = $reader->load('file.xlsx');
$loadedSheetNames = $spreadsheet->getSheetNames()
foreach ($loadedSheetNames as $sheetIndex => $loadedSheetName) {
$spreadsheet->setActiveSheetIndexByName($loadedSheetName);
$activeSheet = $spreadsheet->getActiveSheet();
$chartNames = $activeSheet->getChartNames();
}
Подробнее здесь: https://stackoverflow.com/questions/767 ... s-in-order