Per impostazione predefinita, l'immagine è in formato GIF87a.
Questo tipo d'immagine può anche avere trasparenza.
La GIF con trasparenza è possibile crearla con la funzione
imagecolortransparent ()
Poiché il supporto GIF è diverso fra diverse versioni GD, utilizzare PNG è una scelta migliore.
imagegif (resource $image [, string $filename ] )
Parametri
• $image: Una risorsa immagine restituita da una funzione di creazione immagine.
• $filename: nome del file, opzionale, necessario se viene salvato su disco.
Per salvare l'immagine su disco, è sufficiente aggiungere il nome e l'estensione:
es:
imagegif($Immagine,"NomeFile.gif"); // salva immagine
Esempio:
<?php
header('Content-Type: image/gif');
// crea immagine di 200 x 200 pixel
$Immagine =
imagecreate(200, 200);
// alloca il colore Viola e per default lo sfondo dell'immagine è viola
imagecolorallocate($Immagine, 255, 0, 255);
imagegif($Immagine); // al browser predefinito
imagegif($Immagine,"NomeFile.gif"); // salva
imagedestroy($Immagine); // libera memoria
?>
Risultato: