JavaScript не получает точное вращение изображения в php с помощью imagerotate ()

я использую imagerotate() а также imagecreatefromstring() функция поворота base64 изображение и обновить обратно в MySQL.
Это мой код

    $imageData = $rs[0]['image_data'];//image from DB

$im = imagecreatefromstring($imageData);

$degrees = $_REQUEST['selectrotate'];//Dynamic degrees.ob_start();
$destImage = imagerotate($im, $degrees, 0) ;
imageJPEG($destImage);

$image_thumb =mysql_real_escape_string(ob_get_contents());
$imageDV=$image_thumb;
ob_end_clean();

Вот что происходит:

$destImage = imagerotate($im, $degrees, 0);

В этой строке, когда я жесткий код $degrees заменяя некоторые значения, вращение работает нормально.
Но для динамических градусов вращение занимает +180. Если динамическое значение равно 90, то изображение поворачивается на 270 градусов.

Пожалуйста помоги.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]