(PHP 4, PHP 5, PHP 7, PHP 8)
imageinterlace — Activa o desactiva el entrelazado
imageinterlace() activa o desactiva el bit de entrelazado.
Si el entrelazado es 1 y la imagen es JPEG, la imagen creada será un JPEG progresivo.
imageUn objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
interlace
Si true, la imagen será entrelazada, si false el bit de entrelazado es desactivado.
Pasar null hará que el comportamiento de entrelazado no sea cambiado.
Retorna true si el entrelazado está activado para la imagen, false en caso contrario.
| Versión | Descripción |
|---|---|
| 8.0.5 | imageinterlace() ahora retorna un bool; anteriormente se retornaba un int (no-cero para imágenes entrelazadas, cero en caso contrario). |
| 8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
| 8.0.0 |
enable ahora espera un bool;
anteriormente esperaba un int.
|
Ejemplo #1 Activación del entrelazado utilizando la función imageinterlace()
<?php
// Creación de una imagen
$im = imagecreatefromgif('php.gif');
// Activación del entrelazado
imageinterlace($im, true);
// Guardado de la imagen
imagegif($im, './php_interlaced.gif');
?>