PHP | Función getimageiterations() de Gmagick

La función Gmagick::getimageiterations() es una función incorporada en PHP que se utiliza para obtener iteraciones de imágenes. Las iteraciones en realidad significan el número de veces que se muestran fotogramas en una imagen, que es 0 en el caso de una imagen fija y 1 en el caso de una animación.

Sintaxis:

int Gmagick::getimageiterations( void )

Parámetros: Esta función no acepta ningún parámetro.

Valor devuelto: esta función devuelve un valor entero que contiene las iteraciones de la imagen, que es 0 en el caso de una imagen fija y 1 en el caso de animaciones.

Excepciones: esta función lanza GmagickException en caso de error.

Los siguientes programas ilustran la función Gmagick::getimageiterations() en PHP:

Programa 1:

<?php
  
// Create a new Gmagick object
// https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png
$gmagick = new Gmagick('./geeksforgeeks.png');
  
// Set the iterations
$iterations = $gmagick->getimageiterations();
echo $iterations;
?>

Producción:

0 // Because this is a still image.

Programa 2:

<?php
  
// Create a new Gmagick object
// https://media.geeksforgeeks.org/wp-content/uploads/20191117145951/g4gnaimation1.gif
$gmagickAnimation = new Gmagick('g4gnanimation1.gif');
  
// Set the iterations
$iterations = $gmagickAnimation->getimageiterations();
echo $iterations;
?>

Producción:

1 // Because this is a animation.

Referencia: https://www.php.net/manual/en/gmagick.getimageiterations.php

Publicación traducida automáticamente

Artículo escrito por gurrrung y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *