Cria uma nova imagem

# Imagick::newImage

(PECL imagick 2, PECL imagick 3)

Imagick::newImage — Cria uma nova imagem

### Descrição

public function Imagick::newImage(
int `$cols`,
int `$rows`,
mixed `$background`,
string `$format` = ?
): bool

Cria uma nova imagem e associa o valor ImagickPixel como cor de fundo.

### Parâmetros

`cols`

  Colunas na nova imagem.

`rows`

  Linhas na nova imagem.

`background`

  A cor de fundo usada para esta imagem.

`format`

  Formato de imagem. Este parâmetro foi adicionado no Imagick versão 2.0.1.

### Valor Retornado

Retorna `true` em caso de sucesso.

### Erros/Exceções

Lança uma exceção ImagickException em caso de erro.

### Registro de Alterações

Versão | Descrição
--- | ---
PECL imagick 2.1.0 | Agora permite uma string representando a cor como terceiro parâmetro. As versões anteriores permitiam apenas um objeto ImagickPixel.

### Exemplos

Exemplo #1 Usando Imagick::newImage()

Cria uma nova imagem e mostra-a no navegador.

    <?php

    $image = new Imagick();
    $image->newImage(100, 100, new ImagickPixel('red'));
    $image->setImageFormat('png');

    header('Content-type: image/png');
    echo $image;

    ?>

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