Imagick::newPseudoImage

(PECL imagick 2, PECL imagick 3)

Imagick::newPseudoImageCria uma nova imagem

Descrição

public Imagick::newPseudoImage(int $columns, int $rows, string $pseudoString): bool

Cria uma nova imagem usando pseudoformatos ImageMagick.

Parâmetros

columns

Colunas na nova imagem

rows

Linhas na nova imagem

pseudoString

String contendo definição de pseudoimagem.

Valor Retornado

Retorna true em caso de sucesso.

Erros/Exceções

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

Exemplos

Example #1 Exemplo de Imagick::newPseudoImage()

<?php
function newPseudoImage($canvasType) {
    $imagick = new \Imagick();
    $imagick->newPseudoImage(300, 300, $canvasType);
    $imagick->setImageFormat("png");
    header("Content-Type: image/png");
    echo $imagick->getImageBlob();
}

// newPseudoImage('gradient:red-rgba(64, 255, 255, 0.5)');
// newPseudoImage("radial-gradient:red-blue");
newPseudoImage("plasma:fractal");

?>