Fonction PHP Imagick setImageDelay ()

| | | | | | | | |
Syntaxe :
bool Imagick : :setImageDelay (Imagick $delay)
Paramètres :Ceci La fonction prend un paramètre, $delay,qui contient le temps pendant lequel l`image est retardée en centisecondes.Valeur de retour : cette fonction retourne TRUE en cas de succès.Exceptions : cette fonction lève une ImagickException en cas d`erreur. Les programmes suivants illustrent la fonction Imagick : :setImageDelay()en PHP :Programme 1 : < ? php
// Créer un nouvel objet imagick$imagickAnimation = new Imagick (` https://media.engineerforengineer.org/wp-content/uploads/20191117145951/g4gnaimation1.gif ` ) ; foreach ( $imagickAnimation as $frame ) { // Définir un délai de 3 secondes $frame -> setImageDelay (300); }
// Afficher la sortieheader ( "Content-Type : image / gif " ); echo $imagickAnimation -> getImagesBlob(); ?>
Sortie : Programme 2 : < ? php
// Créer un nouvel objet imagick$imagickAnimation = nouveau Imagick ( ` https://media.engineerforengineer.org/wp-content/uploads/20191117145951/g4gna imation1.gif ` ); foreach ( $imagickAnimation as $frame ) {/code> // Réglez le délai à 10 secondes $frame -> setImageDelay (10); }
/ / Afficher la sortieen-tête ( "Content-Type : image / gif " ); echo $imagickAnimation -> getImagesBlob(); ?>
Sortie : Lien :https://www.php.net/manual/en/imagick.setimagedelay.php