array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'tr', ), 'this' => array ( 0 => 'function.imageinterlace.php', 1 => 'imageinterlace', ), 'up' => array ( 0 => 'ref.image.php', 1 => 'GD ve Görüntü İşlevleri', ), 'prev' => array ( 0 => 'function.imagegrabwindow.php', 1 => 'imagegrabwindow', ), 'next' => array ( 0 => 'function.imageistruecolor.php', 1 => 'imageistruecolor', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'tr', 'path' => 'reference/image/functions/imageinterlace.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
imageinterlace — Geçişimliliği açıp kapar
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.
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.
Geçişim biti etkinse 1 aksi takdirde 0 döner.
Sürüm: | Açıklama |
---|---|
8.0.5 | imageinterlace() 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.0 |
gö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.0 |
etkin artık bool kabul ediyor;
evvelce bu, int idi.
|
Ö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);
?>