(PHP 4, PHP 5, PHP 7, PHP 8)
imageinterlace — Active ou désactive l'entrelacement
imageinterlace() active ou désactive le bit d'entrelacement.
Si l'entrelacement est à 1 et l'image est JPEG, l'image créée sera un JPEG progressif.
imageenable
Si true, l'image sera entrelacée, si false le bit d'entrelacement est désactivé.
Passer null fera que le comportement d'entrelacement n'est pas changé.
| Version | Description |
|---|---|
| 8.0.5 | imageinterlace() retourne désormais un bool ; antérieurement un int était retourné (non-zéro pour les images entrelacées, zéro sinon). |
| 8.0.0 |
image attend une instance de GdImage désormais;
auparavant, une resource gd était attendue.
|
| 8.0.0 |
enable attend désormais un bool ;
antérieurement il attendait un int.
|
Exemple #1 Activation de l'entrelacement en utilisant la fonction imageinterlace()
<?php
// Création d'une image
$im = imagecreatefromgif('php.gif');
// Activation de l'entrelacement
imageinterlace($im, true);
// Sauvegarde de l'image
imagegif($im, './php_interlaced.gif');
?>