(PHP 4 >= 4.2.0, PHP 5)
exif_thumbnail — Recuperar la miniatura embebida de una imagen TIFF o JPEG
exif_thumbnail() lee la miniatura embebida de una imagen TIFF o JPEG.
Si quiere implementar miniaturas mediante esta función, debería enviar la información del tipo mime usando la función header().
Es posible que exif_thumbnail() no pueda crear una imagen pero puede determinar su tamaño. En este caso, el valor devuelto es FALSE pero width y height son establecidos.
El nombre de la imagen que va a ser leída. Esta imagen contiene una miniatura embebida.
El ancho devuelto de la miniatura devuelta.
El alto devuelto de la miniatura devuelta.
El tipo de imagen devuelto de la miniatura devuelta. Puede ser TIFF o JPEG.
Devuelve la miniatura embebida, o FALSE si la imagen no contiene ninguna miniatura.
Versión | Descripción |
---|---|
4.3.0 | Los parámetros opcionales width, height, e imagetype ahora están todos disponibles. |
4.3.0 | Puede devolver miniaturas en el formato TIFF. |
Example #1 Ejemplo de exif_thumbnail()
<?php
if (array_key_exists('file', $_REQUEST)) {
$imagen = exif_thumbnail($_REQUEST['file'], $width, $height, $type);
} else {
$imagen = false;
}
if ($imagen!==false) {
header('Content-type: ' .image_type_to_mime_type($type));
echo $imagen;
exit;
} else {
// no está disponible la miniatura, tratar el error aquí
echo 'No está disponible la miniatura';
}
?>