seosniks, теперь я совсем запутался.
Скажите, пожалуйста, по порядку.
У меня есть оригинальные картинки в папке.
1. С чего правильно начать - сделать папку превью и сложить туда картинки. В страницу галереи брать картинки именно из папки превью. Или все таки в странице галереи подгружать оригиналы, но скриптом их уменьшать?
2. Картинки правильно будет уменьшать до размера чтобы ширина и высота не выходили за заданные пределы, например 200*150? И картинки предпросмотра в итоге получаются (как и оригинал) разного размера как тут http://highslide.com и их вставлять в рамку заданного размера? Или все-таки картинки сделать четко 200*150, но я так понял ваш скрипт не обрезает их, а ужимает если есть лишняя длинна или высота. Получается внутри картинки меняются пропорции, ну т.е. если стоит стол, то на оригинале он один, на превью он не соответствует реальному соотношению ширины и высоты. Только учитывая то что картинка маленькая, это может быть не заметно.
ps Есть проблема
С помощью Вашего скрипта попробовал обработать 1100 фото. Выкидывает, т.е. делает штук 500 и всё, больше не может. Не знаете, где решение?
Да, в строке
$imagezz="http://en.rian.ru/images/17126/07/171260792.jpg";
прописал относительный путь на своем сервере
$imagezz="/images/$file.jpg";
modelist, про скрипт который сделает из больших фото маленькие и сложит в другую папку понял. А вот не скажете, что Вы имели ввиду - "остальное математика" и при этом не обрезать? Ведь если мне надо сделать 200*150, а фото 400*320 то по-любому 20 обрезать надо, хоть сразу, хоть сперва сделав 200*160 и обрезать 10 пикс...
Этот скрипт, который делает картинки для превью, он их делает все в один размер, даже если они первоначально разного размера? Решение на js - что значит "просто" - не совсем понял функционал, поясните плиз.
Т.е. имеем фото разного размера.
Далее, если мне надо вставлять в страницу 200*150, то уменьшаем до одной из сторон 200 или 150 соответственно, так? А потом применяем ДИВ который вы написали, который картинку сам псевдоподрежет и вставить в страницу в размере 200*150 (соответственно псевдоотрезав одну из сторон, которая лишняя). Да?
Забыл сказать. Сайт на php, ну мало ли важно, т.е. никакого движка нет.---------- Добавлено 10.02.2012 в 22:16 ----------
Все на англ, я нуб в нем, не понятно.
Вы меня правильно поняли что мне нужно?
Мне просто нужно понять, может кто подскажет не сам код как это сделать, а ну что ли алгоритм - как сделать из разного размера фотографий - фотографии одинакового размера, чтобы красиво вставить в страницу.
Ребят, посоветуйте пожалуйста, как сделать лучше.
Так я про то и говорю, что Яндекс это называет так, а получается...
Парадокс в том ТИЦ - Тематический Индекс Цитирования :)
arhinastya, Kedr777 - вот спасибо!
Спасибо всем. Тему можно закрыть. Домен куплен.