Размеры фото и конверсии пользовательских альбомов?

Существуют ли какие-либо php-библиотеки для изменения масштаба или изменения размера фотографий до любого ограничения, которое мы установили для высоты/ширины/размера, а также, если пользователи загружают фотографии в формате gif png или bmp, а затем конвертируют их в jpeg?


person kino    schedule 19.09.2010    source источник


Ответы (2)


Существуют ли какие-либо php-библиотеки для изменения масштаба или изменения размера фотографий до любого ограничения, которое мы установили для высоты/ширины/размера, а также, если пользователи загружают фотографии в формате gif png или bmp, а затем конвертируют их в jpeg?

GD и ImageMagick

(Я игнорирую остальные ваши вопросы, поскольку они не связаны с программированием. Я предлагаю вам отредактировать и удалить эти разделы.)

person Quentin    schedule 19.09.2010

Какое соотношение сторон и размеры файлов использовать, во многом субъективно, но есть несколько рекомендаций, которым вы, возможно, захотите следовать.

Для соотношения сторон лучше всего (по крайней мере, фотографически) сохранить то же соотношение сторон, что и у оригинала. Я бы ни в коем случае не растягивал фото. Если вам нужно, возможно, обрежьте его, чтобы он соответствовал определенному соотношению сторон.

Что касается размера файла, это действительно зависит от того, что вы хотите сделать. Сделайте их больше, если вы действительно хотите сохранить высокое качество и разрешение.

В PHP доступно множество библиотек для редактирования изображений. Я обычно использую GD. http://ca3.php.net/manual/en/refs.utilspec.image.php

person jay.lee    schedule 19.09.2010