Есть папка с 6000+ картинками. Они все разного размера, их нужно порезать под квадрат. Квадрат вырезать из центра, со стороной, равной меньшей стороне исходного прямоугольника.
Как вырезать квадрат средствами PHP, я знаю.
А вот как перебрать все картинки по одной в папке? И сколько времени займёт работа такого скрипта (перебор + обрезание)? Размер исходной картинки не более 100 кб.
Поделитесь, пожалуйста, у кого опыт есть? Спасибо.
Получаешь список файлов в дирректории
$files = scandir( '/home/username/images );
Потом проходишься foreach
'ем по этому списку и пробуешь открывать их при помощи imagick
или gd
. Кто выкинул исключение, того пропускаем, остальных режем. Или можно ещё имя файла проверять на расширение. Как-то так.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
задача в том,что нужно с помощью ф-ции
Установил Open Server, для проверки создал в папке domains папку testru с файлом index