exif_thumbnail
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
exif_t??humbnail - 检索图像的嵌入缩略图
描述
string exif_thumbnail ( mixed $stream [, int &$width [, int &$height [, int &$imagetype ]]] )
exif_t??humbnail()读取图像的嵌入缩略图。
如果你想通过这个函数传递缩略图,你应该使用header()函数发送mimetype信息。
exif_thumbnail()可能无法创建图像,但可以确定其大小。 在这种情况下,返回值为FALSE,但设置了宽度和高度。
参数
stream
图像文件的位置。这可以是文件或流资源的路径。
width
返回的缩略图的返回宽度。
height
返回的缩略图的返回高度。
imagetype
返回的缩略图的返回图像类型。这是TIFF或JPEG。
返回值
返回嵌入的缩略图,如果图像不包含缩略图,则返回FALSE。
例子
示例#1 exif_t??humbnail()示例
<?php
$image?=?exif_thumbnail('/path/to/image.jpg',?$width,?$height,?$type);
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';
}
?>
更新日志
版 | 描述 |
---|---|
7.2.0 | filename参数已重命名为流,现在支持本地文件或流资源。 |
扩展内容
- exif_read_data() - 从图像文件中读取EXIF标头
- image_type_to_mime_type() - 获取由getimagesize,exif_read_data,exif_t??humbnail,exif_imagetype返回的图像类型的Mime-Type
← exif_tagname
read_exif_data →
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com