(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.
image
Un recurso image, es devuelto 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');
?>