Longhorn PHP 2023 - Call for Papers

Imagick::newPseudoImage

(PECL imagick 2, PECL imagick 3)

Imagick::newPseudoImageCreates a new image

Descrição

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

Creates a new image using ImageMagick pseudo-formats.

Parâmetros

columns

columns in the new image

rows

rows in the new image

pseudoString

string containing pseudo image definition.

Valor Retornado

Retorna true em caso de sucesso.

Erros

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

Exemplos

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");

?>

add a note

User Contributed Notes 1 note

up
18
Pekka Jrvinen
12 years ago
See http://www.imagemagick.org/script/formats.php for pseudoString parameter
To Top