CnecHa3
Постоялец
- Регистрация
- 10 Фев 2007
- Сообщения
- 105
- Реакции
- 20
- Автор темы
- #1
Суть такая, есть кроп, нужно вырезать из фотографии участок 150x150, позиция участка X и Y и угол поворота N(относительно центра фотки)
PHP:
//поворот
if($rotate['angel'] > 0){
$angle = 360 - $rotate['angel'];
$image_p = imagerotate($image_p,$angle,0);
$width = imagesx($image_p);
$height = imagesy($image_p);
}
if($rotate['angel'] > 0){
$src_x = 0;//решения?
$src_y = 0;//решения?
}else{
$src_x = $selector['x'];
$src_y = $selector['y'];
}
imagecopy($viewport, $image_p, $dst_x, $dst_y, $src_x, $src_y, $width, $height);