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. xhugo - 19 Августа, 2011 - 22:10:16 - перейти к сообщению
функцию взял от сюда
PHP:
скопировать код в буфер обмена
  1.  
  2. http://recens.ru/php/resize_and_crop.html
  3.  

Например есть картинка
http://img2[dot]ask[dot]fm/assets/001/47[dot][dot][dot]0x740_u4be5a[dot]jpg

обрезаю:
PHP:
скопировать код в буфер обмена
  1. crop('1.jpg','2.jpg', array(60, 10, -61, -1));

получаю:
http://savepic[dot]net/1882736[dot]jpg

Но если взять
http://img6[dot]ask[dot]fm/assets/002/02[dot][dot][dot]sc07935_vert[dot]jpg
и обрезать то получу:
http://savepic[dot]net/1873520[dot]jpg
а должно примерно так(не смотря на размер)
http://img5[dot]ask[dot]fm/assets/002/02[dot][dot][dot]sc07935_vert[dot]jpg

как решить проблему?

 

Powered by ExBB FM 1.0 RC1