Ауригма загрузчик файлов php как правильно подобрать размер превью
Я использую Aurigma, коммерческий загрузчик и кроппер.
Я стараюсь загружать изображения различных пропорций и размеров.
Я хочу, чтобы они помещались в коробки размером 140*140 пикселей.
Если высота является наименьшим атрибутом изображения, я хочу, чтобы это было 140 пикселей или наоборот по ширине.
Перекрытие допускается.
Я просмотрел официальный сайт и документацию, но не могу понять, как это сделать.
Чтобы уточнить, является ли изображение размером 100 * 50 пикселей, я хочу, чтобы оно было изменено до 210 * 140 или изображение 50*100 должно быть 140 * 210.
Я не загружал никакого кода, так как код, который я использовал, доступен на основном сайте, и я не добавил ничего конкретного.
www.aurigma.com/
1 ответ
Вы пытались использовать OrientationalFit?
Он работает как режим Fit, но с коррекцией ориентации миниатюр.
$au.uploader({
id: 'Uploader1',
converters: [
{ mode: '*.*=Thumbnail', thumbnailFitMode: 'OrientationalFit',
thumbnailWidth: 210, thumbnailHeight: 140,
thumbnailJpegQuality: 80 }
]
});
Результаты:
3072 x 2304 => 187 x 140
2304 x 3072 => 140 x 187
И еще одна вещь о вашем образце. Image Uploader не может быть использован для увеличения, т.е. эскиз не может быть больше исходного изображения. Это по замыслу.