У меня возникла проблема с изменением размеров рисунков, при этом оставляя пропорции.
Цель: исходный рисунок (любого размера ) отображать в 2-х вариантах 150х150рх и 600х600рх на разных страницах не искажая пропорции.
Вопрос: может ли кто нибудь привести пример скрипта с комментариями, или пошаговое описание (для новичков)? На каком этапе нужно применять скрипт: при загрузке файла на сервер или при выводе на страницу?
Заранее благодарен всем кто откликнется.
Спустя 15 минут, 40 секунд (18.06.2010 - 14:00) Lenarfate написал(а):
поищи тут http://www.spravkaweb.ru/php/image/gd
Спустя 3 дня, 31 минута, 24 секунды (21.06.2010 - 14:32) DenisovVSh написал(а):
Цитата (Lenarfate @ 18.06.2010 - 11:00) |
поищи тут http://www.spravkaweb.ru/php/image/gd |
Вроде разобрался, но вот не могу понять как сделать чтобы размер всех картинок (размер
любой) подогнать под мой (max-width=200px max-height=200px) без искажений, почему максимальный, потому что ширина может отличаться от длинны.
Спустя 4 минуты, 19 секунд (21.06.2010 - 14:36) Lenarfate написал(а):
без искажений в таком случае вряд ли получится

Спустя 9 минут, 50 секунд (21.06.2010 - 14:46) DenisovVSh написал(а):
ну а может можно как нить вычислить высоту картинки (известно что исходный размер например 1500x900px) относительно ширины которая станет 200рх
Спустя 2 минуты, 30 секунд (21.06.2010 - 14:48) Lenarfate написал(а):
да, но ты же хочешь квадратные изображения?
Спустя 4 минуты, 36 секунд (21.06.2010 - 14:53) Lenarfate написал(а):
а вообще при выводе картинок можешь не ужимать размер,а просто в теге <img />прописывать например ширина=40% и он автоматом выровнит)
Спустя 1 минута, 29 секунд (21.06.2010 - 14:54) twin написал(а):
Спустя 4 минуты, 24 секунды (21.06.2010 - 14:59) DenisovVSh написал(а):
Нееее, немного не правельно сказал, я хотел чтоб ширина и высота были не более 200.
Например ширина 200 а высота 100 или 150х200. Чтоб при уменьшении ширины (горизонтальной картинки 1500х900) до 200рх изменилась высота пропорционально??
Например ширина 200 а высота 100 или 150х200. Чтоб при уменьшении ширины (горизонтальной картинки 1500х900) до 200рх изменилась высота пропорционально??
Спустя 9 минут, 35 секунд (21.06.2010 - 15:08) Lenarfate написал(а):
посмотри это.может то? http://gv0zdik.livejournal.com/5817.html
Спустя 56 минут, 24 секунды (21.06.2010 - 16:05) DenisovVSh написал(а):
Цитата (Lenarfate @ 21.06.2010 - 12:08) |
посмотри это.может то? http://gv0zdik.livejournal.com/5817.html |
Спосибо, помогло

Спустя 23 минуты, 19 секунд (21.06.2010 - 16:28) Lenarfate написал(а):
всегда пожалуйста


