exif_thumbnail
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
exif_thumbnail — 取得嵌入在 TIFF 或 JPEG 影象中的縮圖
說明
string
$filename,int
&$width = ?,int
&$height = ?,int
&$imagetype = ?): string
    exif_thumbnail() 讀取 TIFF 或 JPEG
    影象中的嵌入縮圖。如果影象不包含縮圖則返回 false。
If you want to deliver thumbnails through this function, you should send the mimetype information using the header() function.
   It is possible that exif_thumbnail() cannot create an 
   image but can determine its size. In this case, the return value is 
   false but width and height 
   are set.
  
參數
- 
filename - 
      
The name of the image file being read. This image contains an embedded thumbnail.
 - 
width - 
      
The return width of the returned thumbnail.
 - 
height - 
      
The returned height of the returned thumbnail.
 - 
imagetype - 
      
The returned image type of the returned thumbnail. This is either TIFF or JPEG.
 
返回值
   Returns the embedded thumbnail, or false if the image contains no 
   thumbnail.
  
更新日誌
| 版本 | 說明 | 
|---|---|
| 4.3.0 | 
        The optional parameters width, 
        height, and imagetype 
        all became available.
        | 
      
| 4.3.0 | May return thumbnails in the TIFF format. | 
範例
示例 #1 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 {
    // no thumbnail available, handle the error here
    echo "No thumbnail available";
}
?>
參見
- exif_read_data() - 從一個圖片檔案中讀取 EXIF 頭資訊
 - image_type_to_mime_type() - 取得 getimagesize,exif_read_data,exif_thumbnail,exif_imagetype 所返回的影象型別的 MIME 型別