07 sept 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 :

Ce billet a été posté par devzonefr le Lundi 7 septembre 2009 à 8 h 52 min et est classé sous PHP. Vous pouvez suivre les réponses à ce billet via le flux RSS RSS 2.0. Vous pouvez laisser une réponse, ou faire un trackback depuis votre propre site.

1 Tweet

2 trackbacks

Aucun commentaire

On en parle ailleurs...

Laisser une réponse





* Champ obligatoire.

Additional comments powered by BackType