exif_thumbnail

基本介紹

  • 中文名:exif_thumbnail
  • 注:: 本函式不需要 GD 圖像庫
  • 類型:函式
  • 作用:取得嵌入在 TIFF 或 JPEG 圖像中的縮略圖
exif_thumbnail,說明,

exif_thumbnail

(PHP 4 >= 4.2.0)
exif_thumbnail -- 取得嵌入在 TIFF 或 JPEG 圖像中的縮略圖

說明

string exif_thumbnail ( string filename [, int &width [, int &height [, int &imagetype]]])
exif_thumbnail() 讀取 TIFF 或 JPEG 圖像中的嵌入縮略圖。如果圖像不包含縮略圖則返回 FALSE
參數 widthheightimagetype 自 PHP 4.3.0 起可用,返回縮略圖的大小和類型。有可能 exif_thumbnail() 不能創建圖像但可以測定其大小,此情況下返回值是 FALSE,但是 widthheight 的值已經傳回了。
如果想用此函式傳送縮略圖,應該用 header() 函式傳送 mime 類型信息。下面的例子演示了此方法:
例子 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";
}
?>
自 PHP 4.3.0 起,exif_thumbnail() 函式可以以 TIFF 格式返回縮略圖。
注: 本函式僅在 PHP 編譯時使用了 --enable-exif 選項時可用。其功能和行為在 PHP 4.2 改變了。
注: 本函式不需要 GD 圖像庫。

相關詞條

熱門詞條

聯絡我們