PHP マニュアル
前のページ |  | 次のページ

# exif_thumbnail

(PHP 4 >= 4.2.0, PHP 5)

exif_thumbnail -- TIFFまたはJPEGイメージに埋め込まれたサムネイルを取得する

## 説明

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

exif_thumbnail()は、TIFFまたはJPEGイメージに埋め 込まれたサムネイルを読みこみます。サムネイルを含まないイメージの場 合は、`FALSE`を返します。

パラメータwidthおよび heightはともにPHP 4.3.0以降で利用可能で、 サムネイルのサイズを返します。exif_thumbnail()が イメージを生成できないが、そのサイズを定義することもありえます。 この場合、返り値は`FALSE`となりますが、 widthおよびheightは設 定されます。

例 1. exif_thumbnail() example

`<?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型式のサムネイルも返します。

> 注意: この関数は、--enable-exifを指定 してPHP 4がコンパイルされている場合のみ利用可能です。

> この関数は、GDイメージライブラリを必要としません。

> See also exif_read_data()と image_type_to_mime_type()も参照してください。

前のページ | ホーム | 次のページ
exif_read_data | 上に戻る | gd_info