2010-09-25 3 views
1

J'ai déjà écrit un script PHP qui permet aux utilisateurs de télécharger des images mais je veux être en mesure de permettre à mes utilisateurs de télécharger des images animées. Que dois-je ajouter à mon code actuel pour permettre des images animées en utilisant PHP? Un exemple de code rapide m'aiderait beaucoup.Gérer des images animées avec PHP

+2

avoir à voir le script et quelle image animée exactement vous parlez .. – jatt

+0

Parlez-vous de gifs animés? – halfdan

+0

@halfdan oui je suis – HELP

Répondre

2

Que dois-je ajouter à mon code actuel pour permettre des images animées en utilisant PHP?

Rien. Les images animées sont des images tout de même.


EDIT: Si vous redimensionnez vos images à l'aide GD, vous perdrez l'animation, puisque GD ne peut pas gérer correctement.
Si vous avez le plugin ImageMagick installé, vous devez l'utiliser au lieu de GD:

$thumb = new Imagick('myimage.gif'); 

$thumb->resizeImage(320,240,Imagick::FILTER_LANCZOS,1); 
$thumb->writeImage('mythumb.gif'); 

$thumb->destroy(); 

Voir aussi: Resize animated gif file without destroying animation

+0

mon script excepte gif, png et jpeg mais les images animées ne fonctionnent pas du tout elles s'affichent comme une seule image sans animation. – HELP

+0

@delimit L'animation est probablement perdue en raison d'une manipulation (incorrecte) (ex: redimensionnement). – NullUserException

+0

Je redimensionne mes images – HELP

0

Si votre script accepte gifs et vous PNGs devriez être tous ensemble.

+0

mon script excepte gif, png et jpeg mais les images animées ne fonctionnent pas du tout elles s'affichent comme une seule image sans animation. – HELP

+0

L'image est-elle traitée de quelque façon que ce soit après le téléchargement? (Pensez GD ou imagemagick) -> La réponse de NullUserException est la voie à suivre! – Powertieke