See http://www.imagemagick.org/script/formats.php for pseudoString parameter
(PECL imagick 2, PECL imagick 3)
Imagick::newPseudoImage — Creates a new image
Creates a new image using ImageMagick pseudo-formats.
columns
columns in the new image
rows
rows in the new image
pseudoString
string containing pseudo image definition.
Retorna true
em caso de sucesso.
Lança uma exceção ImagickException em caso de erro.
Exemplo #1 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");
?>
See http://www.imagemagick.org/script/formats.php for pseudoString parameter