2010-06-09 5 views
-6

Possible en double:
How to resize an image using PHP?Comment puis-je "retourner" une image en utilisant PHP?

Voici ce que j'ai essayé:

$image = "images/20100609124341Chrysanthemum.jpg"; 
$degrees = 40; 
// Content type 
header('Content-type: image/jpeg'); 
// Load 
$source = imagecreatefromjpeg($filename); 
// Rotate 
$rotate = imagerotate($source, $degrees, 0); 
// Output 
imagejpeg($rotate); 

... Mais je ne vois aucun résultat. Quelqu'un peut-il me dire ce qui ne va pas avec ça?

+1

Vous avez déjà eu 6 réponses à votre question initiale sur les images de redimensionnement http://stackoverflow.com/questions/3004971/how-to-resize-an-image -using-php alors qu'avez-vous fait jusqu'ici? –

+0

pour montrer votre ignorance n'est pas la meilleure façon de poser des questions sur SO –

+0

Je suis désolé pour le post précédent. – learner

Répondre

2

Utilisation de la fonction rotation de l'image: http://php.net/manual/en/function.imagerotate.php

+0

$ image \t = \t "images/20100609124341Chrysanthemum.jpg"; $ degrés = 40; // Type de contenu header ('Content-type: image/jpeg'); // Chargement $ source = imagecreatefromjpeg ($ filename); // Rotation $ rotate = imagerotate ($ source, $ degrees, 0); // Sortie imagejpeg ($ rotate); ça ne sert à rien? – learner

+0

Première utilisation "error_reporting (-1);" puis essayez sans la fonction header() et voyez quelle erreur vous obtenez. Vous devez vous assurer que l'image est chargée en premier, puis vous faites pivoter et sortir. – zaf

Questions connexes