RESOLVIDO - Girar imagens no upload

Olá pessoal boa tarde.
Alguém já conseguiu alguma forma de girar imagens no upload?
Ex.: subir uma imagem no campo imagem (nome do arquivo) e no evento onAfterInsert ou onAfterUpdate girar a imagem (certamente tem que haver um filtro prévio para detectar em que sentido seria a rotação).
Consegui um exemplo com a biblioteca GD para redimensionar a determinado padrão, mas não consegui nada em relação à rotacionar a imagem.

Agradeço

http://php.net/manual/pt_BR/imagick.rotateimage.php

Use a gd/gd2 mesmo, fiz o teste com o php padrão instalação windows do Scriptcase:

<?php

// ROTACIONAR

$_SalvarImagem='NAO';

$_Angulo = 90.0;

$_Imagem_Original    =  imagecreatefromjpeg("C:/IMPRESSOS/file/img/teste.jpg");
$_Imagem_Rotacionada =  imagerotate($_Imagem_Original, $_Angulo, 0);
if ($_SalvarImagem == 'SIM') {
    // Salvar a Imagem na pasta com um novo nome.
    imagejpeg($_Imagem_Rotacionada, "C:/IMPRESSOS/file/img/teste_rotacionada.jpg");
} else {
   // Exibir a Imagem
   header('Content-type: image/jpeg');
   imagejpeg($_Imagem_Rotacionada);
}


//  Destroi a imagem para liberar memória
imagedestroy($_Imagem_Rotacionada);

?>

Olá Jailton bom dia

Obrigado cara, deu certo nos testes aqui!
Vou ajustar no form agora, agradecido pela cooperação!

Valeu flaviomorais!