Я ищу клиентское решение для проверки того, является ли загружаемое изображение приемлемым типом файла, размером файла, а затем обрезать изображение по указанию пользователя, изменить его размер в соответствии с определенными параметрами, а затем загрузить перенастроенное и оптимизированное изображение на сервер.
Есть ли хорошо известные библиотеки с открытым исходным кодом, которые могут помочь мне реализовать это? (Загрузка нескольких файлов не требуется). Я не хочу реализовывать это самостоятельно и ищет библиотеку, которая может обеспечить совместимое с кросс-браузером решение с резервными копиями для старых/неподдерживаемых браузеров.
Я столкнулся с plupload и гибким загрузчиком, но это не помогает обрезать изображения в соответствии с указаниями пользователя.
Использование jQuery 1.7. Открыть, чтобы добавить другие библиотеки в случае необходимости.