PHP
Referenzliste
exif_thumbnail
Exif-Funktionen
Befehl:
string exif_thumbnail ( string $filename [, int &$width [, int &$height [, int &$imagetype ]]] )
Parameter-Liste:
Beschreibung | |
---|---|
Der Name der einzulesenden Bilddatei. Dieses Bild beinhaltet ein eingebettetes Miniaturbild. | |
Die Breite des gelieferten Miniaturbildes als Rückgabewert. | |
Die Höhe des gelieferten Miniaturbildes als Rückgabewert. | |
Der Bildtyp des gelieferten Miniaturbildes als Rückgabewert. Dieser ist entweder TIFF oder JPEG. |
Beschreibung:
exif_thumbnail() liest das eingebettete Miniaturbild aus einem TIFF- oder JPEG-Bild.
Wenn man das Miniaturbild mit dieser Funktion ausliefern möchte, sollte man den Mimetype mit Hilfe der Funktion header() mitschicken.
Es kann passieren, das exif_thumbnail() das Bild nicht erzeugen, aber dessen Grösse bestimmen kann. In diesem Fall, ist der Rückgabewert
Wenn man das Miniaturbild mit dieser Funktion ausliefern möchte, sollte man den Mimetype mit Hilfe der Funktion header() mitschicken.
Es kann passieren, das exif_thumbnail() das Bild nicht erzeugen, aber dessen Grösse bestimmen kann. In diesem Fall, ist der Rückgabewert
FALSE
, obwohl width
und height
gesetzt sind. Aktiv in Version:
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
exif_thumbnail() - Beispiel:
Eingabe:
<?php if (array_key_exists('file', $_REQUEST)) { $image = exif_thumbnail($_REQUEST['file'], $width, $height, $type); } else { $image = false; } if ($image!==false) { header('Content-type: ' .image_type_to_mime_type($type)); echo $image; exit; } else { // kein Miniaturbild vorhanden. Fehler wird hier verarbeitet echo 'Kein Miniaturbild verfügbar'; } ?>
Beschreibung:
Beschreibung | |
---|---|
4.3.0 | Die optionalen Parameter width , height und imagetype wurden bereit gestellt. |
4.3.0 | Kann ein Miniaturbild im TIFF-Format zurückgeben. |
Exif-Funktionen