Manuel PHP
Précédent |  | Suivant

# exif_thumbnail

(PHP 4 >= 4.2.0, PHP 5)

exif_thumbnail -- Récupère la miniature d'une image TIFF ou JPEG

## Description

string exif_thumbnail ( string filename [, int &width [, int &height [, int &imagetype]]] )

exif_thumbnail() lit la miniature de l'image TIFF ou JPEG dans le fichier filename.

Si vous voulez afficher des miniatures avec cette fonction, vous devez envoyer le bon type MIME avec la fonction header().

Il est possible que la fonction exif_thumbnail() n'arrive pas à créer l'image mais peut déterminer sa taille. Dans ce cas, la fonction retourne `FALSE` mais les paramètres width et height sont définis.

## Liste de paramètres

filename

  Le nom du fichier image à lire. Cette image contient une miniature.

width

  La largeur retournée de la miniature retournée.

height

  La hauteur retournée de la miniature retournée.

imagetype

  Le type de l'image retourné de la miniature retournée. Peut être soit TIFF, soit JPEG.

## Valeurs de retour

Retourne la miniature embarquée ou `FALSE` si l'image ne contient pas de miniature.

## Historique

Version | Description
--- | ---
4.3.0 | Les paramètres optionnels width, height et imagetype deviennent disponibles.
4.3.0 | Les miniatures peuvent être retournées dans le format TIFF.

## Exemples

Exemple 1. Exemple avec exif_thumbnail()

`<?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 { // aucune miniature de disponible, traitement de l'erreur ici echo 'No thumbnail available'; } ?>`

## Voir aussi

exif_read_data()
image_type_to_mime_type()

Précédent | Sommaire | Suivant
exif_tagname | Niveau supérieur | read_exif_data