Бортовой журнал Ктулху

Свой веб-сервис пережатия изображений

Решил запилить себе какой-нибудь сервис по пережатию картинок, т.к. есть простаивающий ресурс. Потратил часа три и нашел более-менее подходящее готовое решение - UberUploadCropper.

Скрипт не требует какой-либо установки, копируется в папку, расставляются права и готово! Потестить можно >>> тут <<<

screenshot 2017 09 19 22 30 57

Так выглядит процесс загрузки файлов.

Размер и расширение загружаемого файла нужно устанавливать в upload.php

$allowedExtensions = array('jpeg','jpg','gif','png');
$sizeLimit = 2 * 10240 * 10240; // max file size in bytes

В php.ini нужно установить директивы upload_max_filesize и max_post_size не менее 200 МБ.

Ради интереса хотел установить лимит загружаемого файла в 30МБ, так скрипт выдал что размер upload_max_filesize должен быть 1800МБ, поэтому оставил 10МБ.

screenshot 2017 09 19 22 31 46

Так выглядит кроп. Можно сделать меньше, но, к сожалению, не больше и только в форме квадрата.

screenshot 2017 09 19 22 32 14

К сожалению не умеет переворачивать.

screenshot 2017 09 19 22 33 41

И выдает такие превьюшки.