7 septembre 2009

Manipuler des images en PHP avec PHPThumb

Manipuler des images en PHP avec PHPThumb

Si vous ne le saviez pas, il est possible de manipuler des images avec PHP.

Pour ce faire, il est possible d’utiliser la librairie GD (pour Gif Draw) qui est généralement installée par défaut sur les serveurs web.

Et pour vous faciliter la tache, il existe des librairies toutes faites comme PHPThumb qui combine GD avec ImageMagik (une autre librairie de manipulation d’images complémentaire à GD).

Et comment ça marche ?

Rien de tel qu’un petit exemple pour comprendre comment ça marche :)

// on commence par inclure la librairie
require_once '/path/to/ThumbLib.inc.php';

// l'image original
$thumb = PhpThumbFactory::create('test.jpg');

// on la redimensionne
$thumb->resize(100, 100);

// et on l'affiche
$thumb->show();

Vous l’aurez compris, cet exemple tout simple vous permet de redimensionner en 100×100 l’image « test.jpg« .

Allez un autre exemple, pour effectuer une rotation :

// on commence par inclure la librairie
require_once '/path/to/ThumbLib.inc.php';

// l'image original
$thumb = PhpThumbFactory::create('test.jpg');

// on la rotationne
$thumb->rotateImageNDegrees(180);

// et on l'affiche
$thumb->show();

Reste à parcourir la documentation pour y trouver les méthodes qui vont bien :)

Liens :

BlogBang

2 commentaires

  1. www.fuzz.fr dit :

    Manipuler des images en PHP avec PHPThumb | DevZone – Zone de développement web…

    Pour manipuler des images en PHP, il existe des librairies toutes faites comme PHPThumb qui combine GD avec ImageMagik….

  2. [...]  Manipuler des images en PHP avec PHPThumb () [...]

Déposez un commentaire





Additional comments powered by BackType