Bonjour à tous.
J'ai un souci avec un site sous WEBDEV 24. Je souhaite agrandir et faire une rotation à une image.
Pour agrandir, cela fonctionne parfaitement.
Pour effectuer une rotation, cela ne fonctionne pas. En fait si, la rotation se fait, mais je perds en qualité. Après 1 tour, l'image est illisible.
J'utilise la fonction
D'après plusieurs recherches, on me conseille de passer par du php pour cela.
Code : Sélectionner tout - Visualiser dans une fenêtre à part drotation.
Je trouve bien le code ici :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php // Fichier et degrés de rotation $filename = 'test.jpg'; $degrees = 180; // Content type header('Content-type: image/jpeg'); // Chargement $source = imagecreatefromjpeg($filename); // Rotation $rotate = imagerotate($source, $degrees, 0); // Affichage imagejpeg($rotate); // Libération de la mémoire imagedestroy($source); imagedestroy($rotate); ?>
Le problème est qu'il faut que j'ouvre un script (donc une page PHP pour ce faire), or moi je joue avec un curseur pour bouger l'angle, ce qui est parfaitement instantané en WLangage , même si le résultat est flou
Avez-vous une idée qui me permettrait d'utiliser la fonction imagerotate de php en mode quasi instantané type Ajax ?
Ou si vous avez une autre idée, je suis preneur ! Là je cale vraiment.
D'avance, Merci
Partager