Возможно ли отмасштабировать изображения скриптом.
Собственно вопросик к "реальным" гуру в скриптовании:
Суть: к примеру есть див <div id="thumb"><img src="pic.jpg"/></div>; Изначально эта картинка "pic.jpg" имеет размеры 800х600; Вопрос: возможно скриптом не сохраняя изображение уменьшить к размеру "200хсколько будет"? |
всмысле? так?
function img_test(){ var img = new Image(); img.src='/path-to-img/'; img.width/=2; document.body.appendChild(img); } а вообще-то, укажите <img src="pic.jpg" width="200"/> и будет то же самое |
e1f, спасибо за отзыв ...изначально я установил на сайте диву <div id="thumb"><img src="pic.jpg"/></div>
#thumb img {width:200px;} - но сайт очень тормозит, именно из-за этого, дело в том что на странице 10 миниатюр, и все имеют реальный размер 800х600, так-что css'ом не прокатит |
Хм... а почему бы тогда не сделать маленькие миниатюры сразу на сервере? Миниатюры маленькие, по ним кликнул -- показывает большой рисунок, в простейшем варианте
<a target="_blank" href="/path-to-big-img/"><img src="/path-to-thumbnail/" border="0" width="200" height="для каждого своя"/></a> |
Такой вариант тоже не проходит, на сайте уже около 1500 файлов, и я не думаю что делать каждому миниатюру - это выход. Мне больше подходит автоматизированый вариант.
|
Автоматическое создание миниатюр -- вот выход.
|
Kolyaj, в десятку!
|
Наведёт кто-нибудь на мысль как сделать автоматическое создание миниатюр?
|
php gd2
|
Kolyaj, спс
|
Часовой пояс GMT +3, время: 19:51. |