imagick et gif animé

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : imagick et gif animé

par Sékiltoyai » 02 août 2007, 18:27

Essaye de supprimer le if

imagick et gif animé

par dedale » 02 août 2007, 14:20

Bonjour,
J'essaye d'utiliser la version 2 d'imagick pour manipuler des images et la documentation est quasi inexistante.
Je souhaiterai redimensionner un gif animé.
Le code suivant redimensionne correctement la premiere image mais pas les autres images :
//Iterator is set on first image
$picture->setFirstIterator();
    	
//used to resize image or in case of an animated gif, the first image
$picture->scaleImage($width, $height);
    	    	
//resize every other image of an animated gif
if(1 < $picture->getNumberImages()){
	while($picture->hasNextImage()){
		$picture->nextImage();
		$picture->scaleImage($width * 0.55, $height);
	}
}
Un coup de main serait le bienvenu. Merci d'avance.