Ауригма загрузчик файлов php как правильно подобрать размер превью - PullRequest
0 голосов
/ 31 октября 2011

Я использую aurigma, коммерческий загрузчик и обрезку мультифайлов.

Я пытаюсь загрузить изображения различных форматов и размеров.

Я хочу, чтобы они помещались в коробки размером 140* 140 пикселей.

Если высота является наименьшим атрибутом изображения, я хочу, чтобы его ширина составляла 140 пикселей или наоборот.

Допускается перекрытие.

Я просмотрел официальный сайт и документацию, но не могу понять, как это сделать.

Чтобы уточнить, является ли изображение размером 100 * 50 пикселей, я хочу, чтобы оно было изменено до 210 * 140, или изображение, которое должно быть 50 * 100, должнобыть 140 * 210.

Я не загрузил какой-либо код, поскольку код, который я использовал, доступен на основном сайте, и я не добавил ничего конкретного.

www.aurigma.com /

1 Ответ

0 голосов
/ 01 ноября 2011

Вы пытались использовать OrientationalFit ?

Работает как режим подгонки, но с коррекцией ориентации миниатюр.

$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

И еще одна вещь о вашем образце. Загрузчик изображений не может быть использован для увеличения, то есть эскиз не может быть больше исходного изображения. Это по замыслу.

...