Page 1 sur 1

Génerer thumbs de média

Posté : 21 févr. 2014, 11:03
par bunk
Bonjour,

Je voudrais pour chaque média quelque soit leur taille créer une vignette de ce média en 100x100px.
Pour les médias ayant une taille supérieur ou égal à 100x100px je n'ai pas de problème, j'utilise la class Imagine pour ceux ayant une taille supérieur et je fais une copie pour ceux ayant une taille égale.
C'est pour les médias ayant une taille inférieur que je galère. Dans l'idée je voudrais créer une vignette carré vide de 100x100 transparente et placer l'original de façon centré à l’intérieur pour ne pas déformer l'image initiale.

Comment m'y prendre ?

D'avance merci.

Re: Génerer thumbs de média

Posté : 21 févr. 2014, 14:41
par Aureusms
Je pense qu'il te faut te diriger vers la librairie gd. (voir http://fr2.php.net/imagecolortransparent).
Vérifie que ton php gère la librairie GD (phpinfo();) mais normalement pas de problème.

Re: Génerer thumbs de média

Posté : 28 févr. 2014, 20:05
par bunk
je suis tombé sur la class upload je ne sais pas si je vais pouvoir faire ce que je veux avec mais je vais essayer.

D'après la démo il est possible "d'ajouter" des marge pour agrandir le média soumis.

Re: Génerer thumbs de média

Posté : 06 mars 2014, 11:59
par bunk
Je n'ai réussi à travailler avec la class upload.
En revanche j'ai réussi avec la class imagine (http://imagine.readthedocs.org).