imageinterlace

(PHP 4, PHP 5, PHP 7, PHP 8)

imageinterlaceGeçişimliliği açıp kapar

Açıklama

imageinterlace(GdImage$görüntü, ?bool$etkin = null): bool

imageinterlace() işlevi geçişim bitini açıp kapar.

Eğer geçişim biti etkin ve görüntü bir JPEG görüntü olarak kullanılmışsa görüntü aşamalı JPEG olarak oluşturulur.

Bağımsız Değişkenler

görüntü

imagecreatetruecolor() gibi bir görüntü oluşturma işlevinden dönen bir GdImage nesnesi.

etkin

true ise görüntü geçişimli olur, false ise geçişim biti kapatılır. null aktarılması geçişim bitinde değişiklik olmadığı anlamına gelir.

Dönen Değerler

Geçişim biti etkinse 1 aksi takdirde 0 döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.5imageinterlace() artık bool değer döndürüyor; evvelce int değer dönerdi (geçişimliyse sıfırdan farklı, değilse sıfır).
8.0.0görüntü bağımsız değişkeninde artık bir GdImage nesnesi aktarmak gerekiyor; evvelce resource türünde geçerli bir gd değeri gerekirdi.
8.0.0etkin artık bool kabul ediyor; evvelce bu, int idi.

Örnekler

Örnek 1 - imageinterlace() ile geçişimi etkin kılmak

<?php
// Bir görüntü taslağı oluşturalım
$im = imagecreatefromgif('php.gif');

// Geçişimi etkin kılalım
imageinterlace($im, true);

// Geçişimli görüntüyü kaydedelim
imagegif($im, './php_interlaced.gif');
imagedestroy($im);
?>
To Top