PHP Portal » PHP Handbuch » imagecreatefromgif

Werbung

imagecreatefromgif


(PHP 4, PHP 5)

imagecreatefromgif Erzeugt ein neues Bild im GIF-Format, welches aus einer Datei oder von einer URL gelesen wird

Beschreibung:

resource imagecreatefromgif ( string $filename )

ImageCreateFromGIF() gibt den Bezeichner auf ein Bild zurück, der das aus der angegebenen Datei eingelesene Bild darstellt.

Im Fehlerfall gibt ImageCreateFromGIF() eine leere Zeichenkette zurück. Zudem wird eine Fehlermeldung erzeugt, die im Browser als Verbindungsabbruch dargestellt wird. Zum besseren Debuggen wird das folgende Beispiel einen GIF-Fehler erzeugen:

PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
function LoadGif($imgname) { $im = @ImageCreateFromGIF($imgname); /* Versuch, Datei zu öffnen */ if (!$im) { /* Prüfen, ob fehlgeschlagen */ $im = ImageCreate(150, 30); /* Erzeugen eines leeren Bildes */ $bgc = ImageColorAllocate($im, 255, 255, 255); $tc = ImageColorAllocate($im, 0, 0, 0); ImageFilledRectangle($im, 0, 0, 150, 30, $bgc); /* Ausgabe einer Fehlermeldung */ ImageString($im, 1, 5, 5, "Fehler beim Öffnen von: $imgname", $tc); } return $im; }

Hinweis: ACHTUNG: Ab Version 1.6 wurde die komplette GIF-Unterstützung aus der GD-Bibliothek entfernt. Diese Funktion ist also nur verfügbar, wenn Sie eine Version vor 1.6 verwenden.