В то время как у нас нет способа ограничить загрузки на основе размеров изображения, мы не добавить возможность изменять размер изображения, на загрузку в мае 2015 года
Параметры последующие регулируют это поведение:
Эти функции работают для локальных файлов, выбранных с вашего компьютера, и изображений, снятых с помощью службы веб-камеры.
Размеры изображения
{imageDim: [ширина, высота]}
Указать dimenions изображения. например : {imageDim: [800, 600]}. Локальные изображения будут изменяться (масштабируются или масштабируются) до указанных размеров перед загрузкой. Исходное соотношение высоты и ширины сохраняется. Чтобы изменить размер всех изображений на основе ширины, установите [width, null], например. [800, null]. Для высоты установите [null, height], например [null, 600].
Максимальные размеры изображения
{imageMax: [ширина, высота]}
Указать максимальное dimenions изображения. например : {imageMax: [800, 600]}. Изображения большего размера, чем указанные размеры, будут изменены до максимального размера.
Min размеры изображения
{imageMin: [ширина, высота]}
Указать минимальные dimenions изображения. например : {imageMin: [800, 600]}. Изображения, меньшие указанных размеров, будут увеличены до минимального размера.
Примечание: изменение размера клиентской стороны зависит от открытия диалогового окна для работы. Если пользователь использует функциональность выпадающей панели (что означает, что модальное диалоговое окно не открывается), чтобы загрузить их изображения, их изображения не будут изменены.
Рассматривали ли вы файл для загрузки js-плагина? Они делают это легко. –