У меня есть изображения, хранящиеся в AWS S3, и я использую фасад Storage в Laravel, чтобы отображать их на веб-странице.
В некоторых случаях я хочу получить размеры некоторых изображений и сохранить их в БД.
Я думал об использовании функции getimagesize
в PHP, но изображения не являются общедоступными, и к ним можно получить доступ только через фасад Storage.
Как я могу получить размеры этих изображений? Спасибо.
Изменить: я должен упомянуть, что вся эта обработка изображений выполняется для миграции БД, поэтому использование интерфейсного веб-решения, такого как JS, для получения размеров изображения нецелесообразно.