See http://www.imagemagick.org/script/formats.php for pseudoString parameter
(PECL imagick 2, PECL imagick 3)
Imagick::newPseudoImage — Creates a new image
$columns
, int $rows
, string $pseudoString
) : boolCreates 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.
Întoarce true
în caz de succes.
Emite ImagickException în caz de eroare.
Example #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