Descripción
bool
imagegif ( resource imagen [, string nombre_archivo])
imagegif() crea el
archivo GIF indicado por nombre_archivo desde
la imagen imagen. El parámetro
imagen es el valor de retorno de la
función imagecreate().
El formato de la imagen será GIF87a a
menos que la imagen haya sido convertida a transparente con
imagecolortransparent(), en cuyo caso el
formato de la imagen será GIF89a.
El argumento nombre_archivo es opcional, y si se omite, la
secuencia cruda de la imagen será dirigida a la salida
estándar directamente. Al enviar un valor content-type
image/gif mediante header(), puede crear un
script PHP que genere imágenes GIF
directamente.
Nota:
Dado que el soporte GIF fue retirado por
completo de la biblioteca GD en la
versión 1.6, ésta función no se encuentra
disponible si está usando tal versión de la
biblioteca GD. Se espera que el soporte para esta
característica regrese en una versión posterior
al relanzamiento del soporte GIF en la
biblioteca GD a mediados de 2004. Para más
información, consulte el sitio web del Proyecto GD.
El siguiente segmento de código le permite escribir
aplicaciones PHP más portables al detectar
automáticamente el tipo de soporte GD que se encuentra
disponible. Reemplace la secuencia header
("Content-type: image/gif"); imagegif ($im); por la
secuencia más flexible:
Nota:
A partir de la versión 3.0.18 y 4.0.2 puede usar la
función
imagetypes() en lugar de
function_exists() para chequear por la
presencia de los varios formatos de imagen soportados:
Vea también imagepng(),
imagewbmp(),
imagejpeg() y imagetypes().