Forum Webscript.Ru
Программирование => PHP => Тема начата: Tronyx от 05 Июля 2002, 13:53:41
-
Как зделать из картинки 1024х768 картинку 150х112 без искажения (кривые линии, не ровные углы...), я пользуюсь функцией ImageCopyResized();
-
1024х768 картинку 150х112
А ты попробуй перегнать картинку в шопе из 1024 в 150. что у тебя получится?
Одни искажения :super:
-
imagecopyresampled (http://www.php.net/manual/en/function.imagecopyresampled.php) попробуй
-
а у magecopyresampled такие же параметры?
-
Вообще говоря, ImageCopyResized очень некрасиво делает уменьшение. На php.net в разделе ImageCopyResized в пользовательских заметках кто-то привел вариант этой функции со сглаживанием. Попробуй её.
-
подходит imagecopyresampled, но она работает медленно из 1024х768 делает 800х600 за 6 секунд, не подскажите чё побыстрей?
-
Нахрена козе ресайз??
Ты я так понимаю хочешь превейв для обоин сделать (или хай-кволити порнушки ;) ) Лучше сам превейвы закачивай, если раздражает кучу файлов в фотошопе перебирать, лучше пользуй прогу XnView http://www.xnview.com (ИМХО она самая подходящая для этого дела..) Короче там можно файлы кучами ресайзить, добавлять эфекты и сохранять..