Qui a besoin ImageMagick? Jetez un oeil à la image functions intégré en utilisant gd.
EDIT exemple de base:
<?php
$filename = "myfolder/test.jpg";
$jpg = @imagecreatefromjpeg($filename);
if ($jpg)
{
header("Content-type: image/png");
imagepng($jpg);
imagedestroy($jpg);
exit;
}
// JPEG couldn't be loaded, maybe show a default image
?>
Vous pouvez faire plus avec ce telles que la compression du changement et les valeurs de qualité etc, enregistrez la sortie vers un fichier au lieu de sortir dans le navigateur et ainsi de suite - vérifiez la docs pour plus d'informations :-)
Notez que les fonctions d'image émettent des avertissements/avis etc. s'il y a des problèmes de chargement d'une image, d'où l'utilisation du symbole @ pour supprimer, sinon vous obtiendrez des résultats parasites au lieu de seulement données d'image.
Un seul: GD. http://www.php.net/manual/fr/book.image.php –
J'ai regardé la documentation de GD, mais je n'ai pas pu la comprendre. J'ai essayé quelques exemples que j'ai trouvés en ligne, je vais éditer mon article original et ajouter le code. –
Déjà une question à ce sujet: http://stackoverflow.com/questions/22259/how-do-i-resize-and-convert-an-uploaded-image-to-a-png-using-gd – malletjo