Работа с каритнками

dTrack

Новичок
Работа с каритнками

Есть разные картинки, например 100*200 , 100*150 , 150*150, как средствами пхп сделать их всех например 100*100, при этом либо сжать/расширить, либо отрезать ненужное?
У меня получилось следующее: была картинка , я ее уменьшил, в итоге получилась черная полоса внизу.
 

Фанат

oncle terrible
Команда форума
ты определись сначала - что тебе нужно. либо растянуть, чтобы у всех были тощие ножки и удивлённые лица.
либо обрезать, чтобы были всадники без головы.
 

dTrack

Новичок
когда ширина или длина больше задданых, то обрезать, если меньше то растянуть....
ножки и лица не важны особо)) это картинки обоев

-~{}~ 25.09.06 12:25:

хотя вот точнее.... есть много картинок, и в основном их разрешение 1000*800 и больше... а я хочу все сделать 800* 600.. как тут лучше? суть вся том , что изначально они все разных размеров, а надо к одному привести
 

Фанат

oncle terrible
Команда форума
вот ты определись сначала - что ты хочешь сделать, а потом спрашивай, как это сделать средствами пхп. логично?
 

dub

Новичок
http://php.net/imagecopyresampled
http://php.net/manual/en/function.imagecopyresized.php
посмотри может поможет....
 

dTrack

Новичок
да я уже сделал что хотел .. только не получилось...
я увеличил изображение и появившеяся область залилась черным цветом...
то есть вот что мне нужно: растянуть изображения до определенного размера))) сфармулировал вроде)
 

Фанат

oncle terrible
Команда форума
НУ И КАКИЕ проблемы?
растянуть - ПРОЩЕ, чем уменьшить пропорционально!
то есть, тут вообще думать не надо.
всё то же самое, что при пропорциональном изменении, только без вычислений.
 
Сверху