exif_thumbnail

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

exif_thumbnail — Отримує вбудоване прев'ю зображення

Опис

exif_thumbnail(    resource|string $file,    int &$width = null,    int &$height = null,    int &$image_type = null): string|false

exif_thumbnail() зчитує вбудоване прев'ю зображення.

Якщо ви хочете отримати ескіз за допомогою цієї функції, вам необхідно надіслати mimetype-інформацію, використовуючи header()функцию.

Иногдаexif_thumbnail() не може створити зображення, але може визначити його розмір. У таких випадках вона повертає false, але ставить аргументи widthиheight правильні значення.

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

file

Розташування файлу із зображенням. Можливо як шляхом до файлу, і потоковим ресурсом.

width

Ширина ескізу, що повертається.

height

Висота ескізу, що повертається.

image_type

Тип ескізу, що повертається. Це або TIFF або JPEG.

Значення, що повертаються

Повертає вбудований ескіз або false, якщо зображення не містить ескізу.

список змін

ВерсияОпис
7.2.0Параметрfileперейменований наstream і може приймати як локальний шлях до файлу, і потоковий ресурс.

Приклади

Приклад #1 Приклад використання exif_thumbnail()****

Loading...

Примітки

Зауваження :

Якщо параметр file використаний передачі потоку в функцію, цей потік може бути перемотується. Зверніть увагу, що файловий позиційний покажчик не буде змінено після завершення роботи цієї функції.

Дивіться також

  • exif_read_data() - Читає заголовки EXIF ​​із файлів зображень
  • image_type_to_mime_type() - Отримання Mime-типу для типу зображення, що повертається функціями getimagesize, exif_read_data, exif_thumbnail, exif_imagetype