PHP 5.4.33 Released

Imagick::textureImage

(PECL imagick 2.0.0)

Imagick::textureImageReviste repetidamente la textura de la imagen

Descripción

bool Imagick::textureImage ( Imagick $texture_wand )

Reviste repetidamente la textura de la imagen a través y hacia abajo del lienzo de la imagen.

Parámetros

texture_wand

Valores devueltos

Devuelve TRUE en caso de éxito.

Errores/Excepciones

Lanza ImagickException en caso de error.

add a note add a note

User Contributed Notes 2 notes

up
1
truthseekercz at email dot cz
4 years ago
<?php

$image
= new Imagick();
$image->newImage(500, 500, new ImagickPixel('red'));
$image->setImageFormat("png");
$type=$image->getFormat();
header("Content-type: $type");

$texture = new Imagick();
$texture->readImage('texture.png');
$image = $image->textureImage($texture);

echo
$image;

?>

This works for me, however, I give no guarantees that the above example is the proper usage of this function.
up
0
Dirk
8 months ago
This method doesn't actually return TRUE on success, it returns an Imagick with the texture applied, but the original Imagick object is not modified. As per the other examples on here, you need to use the result of textureImage call as your new tiled image.
To Top