Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 20997 программистов и 1106 роботов. Сейчас ищет 441 программист ...
Приступая к работе

exif_thumbnail - Получает встроенный эскиз TIFF или JPEG изображения

Вернуться к: Exif Функции

exif_thumbnail

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

exif_thumbnailПолучает встроенный эскиз TIFF или JPEG изображения

Описание

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

exif_thumbnail() считывает встроенный эскиз из TIFF или JPEG изображения.

Если вы хотите получить эскиз посредством этой функции, вам необходимо отправить mimetype-информацию, использовав header() функцию.

Иногда exif_thumbnail() не может создать изображение, но может определить его размер. В таких случаях она возвращает FALSE, но задает аргументам width и height правильные значения.

Список параметров

filename

Имя файла изображения. Изображение содержит встроенный эскиз.

width

Возвращаемая ширина эскиза.

height

Возвращаемая высота эскиза.

imagetype

Возвращаемый тип эскиза. Это либо TIFF, либо JPEG.

Возвращаемые значения

Возвращает встроенный эскиз или FALSE, если изображение не содержит эскиза.

Примеры

Пример #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 {
    
// нет доступного эскиза, здесь можно обработать ошибку
    
echo 'Нет доступного эскиза';
}
?>

Смотрите также

  • exif_read_data() - Читает EXIF-заголовки JPEG и TIFF изображений
  • image_type_to_mime_type() - Получение Mime-типа для типа изображения, возвращаемого функциями getimagesize, exif_read_data, exif_thumbnail, exif_imagetype



Вернуться к: Exif Функции

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware