PHP | función imagecreatefromgif()

La función imagecreatefromgif() es una función incorporada en PHP que se utiliza para crear una nueva imagen a partir de una parte determinada del archivo GIF o URL. Además, esta imagen se puede trabajar en el programa. Esta función solo carga el primer cuadro de la animación.

Sintaxis:

resource imagecreatefromgif( string $filename )

Parámetros: Esta función acepta un solo parámetro $filename que contiene la imagen.

Valor devuelto: esta función devuelve un identificador de recurso de imagen en caso de éxito, FALSO en caso de error.

Los siguientes ejemplos ilustran la función imagecreatefromgif() en PHP:

Ejemplo 1: cargando el primer cuadro en el navegador.

<?php
  
// Create an image from gif
$im = imagecreatefromgif(
'https://media.geeksforgeeks.org/wp-content/uploads/20191117145951/g4gnaimation1.gif');
  
// View the image
header("Content-Type: image/gif");
imagegif($im);
imagedestroy($im);
?>

Producción:

Ejemplo 2: guardar el primer cuadro como JPG en la carpeta local

<?php
  
// Create an image from gif
$im = imagecreatefromgif(
'https://media.geeksforgeeks.org/wp-content/uploads/20191117145951/g4gnaimation1.gif');
  
// Save the image as jpeg
imagejpeg($im, 'firstframe.jpg');
imagedestroy($im);
?>

Producción:

This will save the first frame as firstframe.jpg in the same folder.

Nota: Solo se devuelve el primer cuadro en el puntero de recurso de imagen.

Referencia: https://www.php.net/manual/en/function.imagecreatefromgif.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 *