exif_thumbnail

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

exif_thumbnailBir TIFF veya JPEG görüntüsünü içinde gömülü küçük örneği döndürür

Açıklama

exif_thumbnail(
    resource|string $dosya,
    int &$genişlik = null,
    int &$yükseklik = null,
    int &$görüntü_türü = null
): string|false

exif_thumbnail() işlevi bir görüntünün içinde gömülü küçük örneği döndürür.

Görüntülerin küçük örneklerini bu işlev ile göndermek isterseniz MIME türü bilgisini header() işlevini kullanarak göndermeniz gerekir.

exif_thumbnail() bir görüntü oluşturamaz ama boyutlarını belirleyebilir. Bu durumda dönen değer false olur fakat genişlik ve yükseklik tanımlanmış olur.

Bağımsız Değişkenler

dosya
Okunacak görüntü dosyasının yeri. Bu bir dosya yolu veya resource türünde bir akım olmalıdır.
genişlik
Döndürülecek küçük örneğin genişliği.
height
Döndürülecek küçük örneğin yüksekliği.
görüntü_türü
Döndürülecek küçük örneğin görüntü türü. TIFF veya JPEG olabilir.

Dönen Değerler

Gömülü bir görüntü örneği yoksa false, aksi takdirde gömülü küçük örneği döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
7.2.0 dosya bağımsız değişkeni artık yerel dosyalardan başka akım özkaynaklarını da destekliyor.

Örnekler

Örnek 1 - exif_thumbnail() örneği

<?php
$resim
= exif_thumbnail('/bir/yol/resim.jpg', $gen, $yks, $tür);

if (
$resim!==false) {
header('Content-type: ' .image_type_to_mime_type($tür));
echo
$resim;
exit;
} else {
// Görüntü örneği yoksa, hataları burada ele alacağız
echo 'Görüntünün içinde küçük bir örneği yok';
}
?>

Notlar

Bilginize: dosya bu işeve bir akım aktarmak için kullanılırsa akım aranabilir olmalıdır. İşlev döndükten sonra dosya tanıtıcısının konumu değişmeyecektir.

Ayrıca Bakınız

  • exif_read_data() - Bir görüntü dosyasından EXIF başlıklarını okur
  • image_type_to_mime_type() - getimagesize, exif_read_data, exif_thumbnail, exif_imagetype ile döndürülen resim türü ile ilgili MIME türünü döndürür