Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Неизвестный размер картинки (https://javascript.ru/forum/misc/3611-neizvestnyjj-razmer-kartinki.html)

TepKuH 07.05.2009 13:35

Неизвестный размер картинки
 
Люди добрые подсобите плиз,

У меня есть куча картинок(тысячи) они все разного размера. Есть 1028 на 768 есть аля 100 на 100.
Так вот я хочу сделать превью к этим картинкам опред. размера без сбивания пропорций.

Т.е. есть у меня превью именно опред. размера как то 400 на 300. И есть картинки разных не известных размеров и надо в автомате резайзить оригинальную картинку под опред. размер. превью
Тег аля
<a href="kartinko1.jpg"><img src="kartinko1.jpg" width="300" height="400"></a>
не канает ибо это сбивает пропорции.
вообще возможно ли это?

Kolyaj 07.05.2009 13:56

Это на сервере делается.

Riim 07.05.2009 16:28

canvas-ом :)

Kolyaj 07.05.2009 16:49

Чтобы изменить размеры картинки, canvas не нужен, достаточно указать width и/или height тегу img.

Riim 07.05.2009 16:55

Цитата:

Сообщение от Kolyaj
Чтобы изменить размеры картинки, canvas не нужен, достаточно указать width и/или height тегу img.

Да шутка же это. Там смайл.

TepKuH 07.05.2009 18:01

Цитата:

Сообщение от Kolyaj (Сообщение 18512)
Чтобы изменить размеры картинки, canvas не нужен, достаточно указать width и/или height тегу img.

Нипалучицо. Ибо не соблюдяца пропорции, некоторые картинки вытянуты в ширину некоторые в высоту. Картинок тысячи, если не десятки тысяч руками выставлять размер картинки каждой, нет желания.

Gvozd 07.05.2009 18:13

http://htmlbook.ru/html/img.html
Цитата:

Добавление только одного параметра width или height сохраняет пропорции и отношение сторон изображения. Браузер при этом ожидает полной загрузки рисунка, чтобы определить его первоначальную высоту и ширину.

x-yuri 08.05.2009 03:33

Kolyaj, ты забыл второй раз повторить ;)
Цитата:

Сообщение от Kolyaj (Сообщение 18498)
Это на сервере делается.


TepKuH 08.05.2009 09:36

Цитата:

Сообщение от Gvozd (Сообщение 18526)

огромное пасиба. Не знал что изменение одного из параметров сохраняет пропорции... пасиба еще раз

AzriMan 08.05.2009 12:12

угу, выставление width/height тегу img просто замечательно. я столько раз встречал картинки с выставленными w/h в (к примеру) 800x300, но имеющие оригинальный размер более метра и w/h, измерающийся тысячами :)


Часовой пояс GMT +3, время: 07:20.