Trouvé sur le blog espagnol : Daniel Mota ... Une classe PHP permettant de manipuler vos images sans passer les fonctions GD complexes de PHP ... Une altenative peu limitée et efficace pour ceux qui luttent à trouver la faille dans le script de redimensionnement ou de superposition d'images voire même pour les recadrages (si si c'est possible en php !)
Et voici quelques exemple d'utilisation de la classe
//Creer un thumb avec 200px de large, la hauteur est automatique.
$thumb = new Image('directorio/imagen.jpg');
$thumb->width(200);
$thumb->save();
//Creer un thumb de 50%
$thumb = new Image('directorio/imagen.jpg');
$thumb->resize(50);
$thumb->save();
//Creer une portion de l'image originale
$thumb = new Image('directorio/imagen.jpg');
$thumb->crop(0,200);
$thumb->save();
//renommer
$thumb = new Image('directorio/imagen.jpg');
$thumb->name('imagen2'); /* o */ $thumb->name($thumb->name().'_thumb');
$thumb->width(200);
$thumb->save();
LES COMMENTAIRES (3)
posté le 04 août à 01:02
Je vous invite à découvrir également une classe PHP que j'ai créé pour faire vos traitement d'image: ImageWorkshop(ou sur github).
posté le 30 avril à 15:21
Il y a aussi une classe jquery qui fait cela il me semble.
posté le 07 février à 21:49
Merci ben pour avoir partager cette classe php déjà toute faites qui nous aide à merveilles pour gérer nos différentes photos !
Super rapide pour cropper un dossier de thumbs ou redimensionner des galeries à la volée.