Habilita ou desabilita entrelace

# imageinterlace

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

imageinterlace — Habilita ou desabilita entrelace

### Descrição

function imageinterlace(GdImage `$image`, ?bool `$enable` = `null`): bool

imageinterlace() liga ou desliga o bit de entrelace.

Se o bit de entrelace estiver ligado e a imagem for usada como JPEG, a imagem é criada como um JPEG progressivo.

### Parâmetros

`image`
  Um objeto GdImage, retornado por uma das funções de criação de imagem, como imagecreatetruecolor().
`enable`

  Se `true`, a imagem será entrelaçada, se `false` o bit de entrelace é desligado. Passar `null` fará com que o comportamento de entrelace não seja alterado.

### Valor Retornado

Retorna `true` se o bit de entrelace estiver ligador para a imagem, `false` caso contrário.

### Registro de Alterações

Versão | Descrição
--- | ---
8.0.5 | imageinterlace() agora retorna um bool; anteriormente retornava um int (não zero para imagens entrelaçadas, zero caso contrário).
8.0.0 | O parâmetro `image` agora espera uma instância de GdImage; anteriormente, um resource `gd` válido era esperado.
8.0.0 | `enable` agora espera um bool; anteriormente esperava um int.

### Exemplos

Exemplo #1 Ligando o entrelace usando imageinterlace()

    <?php
    // Cria uma instância de imagem
    $im = imagecreatefromgif('php.gif');

    // Habilita entrelace
    imageinterlace($im, true);

    // Grava a imagem entrelaçada
    imagegif($im, './php_interlaced.gif');
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open