У меня есть куча картинок(тысячи) они все разного размера. Есть 1028 на 768 есть аля 100 на 100.
Так вот я хочу сделать превью к этим картинкам опред. размера без сбивания пропорций.
Т.е. есть у меня превью именно опред. размера как то 400 на 300. И есть картинки разных не известных размеров и надо в автомате резайзить оригинальную картинку под опред. размер. превью
Тег аля
<a href="kartinko1.jpg"><img src="kartinko1.jpg" width="300" height="400"></a>
не канает ибо это сбивает пропорции.
вообще возможно ли это?
Чтобы изменить размеры картинки, canvas не нужен, достаточно указать width и/или height тегу img.
Нипалучицо. Ибо не соблюдяца пропорции, некоторые картинки вытянуты в ширину некоторые в высоту. Картинок тысячи, если не десятки тысяч руками выставлять размер картинки каждой, нет желания.
Добавление только одного параметра width или height сохраняет пропорции и отношение сторон изображения. Браузер при этом ожидает полной загрузки рисунка, чтобы определить его первоначальную высоту и ширину.
угу, выставление width/height тегу img просто замечательно. я столько раз встречал картинки с выставленными w/h в (к примеру) 800x300, но имеющие оригинальный размер более метра и w/h, измерающийся тысячами