Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Обрезка фото
Форумы портала PHP.SU » » Графика в PHP » Обрезка фото

Страниц (1): [1]
 

1. Pandion - 01 Мая, 2011 - 15:27:20 - перейти к сообщению
Подскажите, пожалуйста
На сайте посетитель должен аплоадить своё фото

Как сделать так, чтоб оно автоматически урезалось до квадрата и я его мог сжать с помощью width и height ?

Или так, чтобы автоматически вырезалось лицо?
2. molchun201 - 01 Мая, 2011 - 16:00:40 - перейти к сообщению
http://php.su/functions/?cat=image <-- здесь ответ на ваш вопрос
3. memba - 01 Мая, 2011 - 16:05:52 - перейти к сообщению
imagecopymerge() или
imagecopyresampled() или
imagecopyresized

почитайте об этих функциях
4. molchun201 - 01 Мая, 2011 - 16:09:14 - перейти к сообщению
memba пишет:
почитайте об этих функциях

лекцию чтоли? Улыбка

поюзай и сам придёшь к нужному выводу Подмигивание
5. ALEN - 01 Мая, 2011 - 19:58:55 - перейти к сообщению
http://forum.php.su/topic.php?fo...35&topic=736
ставь размер нужный и оно будет вырезать, стараться вырезать середину, в общем попробуй увидишь.

PHP:
скопировать код в буфер обмена
  1.     $img=new cms_img;
  2.     $img->load("111.jpg"); // загружаем фото в класс
  3.     $img->resize(150,150); // изменяем размеры
  4.     $img->save("2.jpg"); // если нужно сохраняешь куда нужно
  5.     $img->output(); // эта строка если скрипт претворится картинкой )))
  6.     $img->destroy();

 

Powered by ExBB FM 1.0 RC1