See http://www.imagemagick.org/script/formats.php for pseudoString parameter
(PECL imagick 2, PECL imagick 3)
Imagick::newPseudoImage — Crée une nouvelle image
Crée une nouvelle image en utilisant les pseudoformats ImageMagick.
columns
Le nombre de colonnes dans la nouvelle image
rows
Le nombre de lignes dans la nouvelle image
pseudoString
Une chaîne contenant une pseudodéfinition d'image.
Retourne true
en cas de succès.
Lance une exception ImagickException si une erreur survient.
Exemple #1 Exemple avec 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