La función Imagick::setImage() es una función incorporada en PHP que se usa para reemplazar una imagen en el objeto.
Sintaxis:
bool Imagick::setImage( Imagick $replace )
Parámetros: esta función acepta un solo parámetro $replace que contiene un objeto Imagick.
Valor de retorno: esta función devuelve VERDADERO en caso de éxito.
Excepciones: esta función lanza ImagickException en caso de error.
El siguiente programa ilustra la función Imagick::setImage() en PHP:
Programa:
<?php // Create two Imagick objects $imagick_source = new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/20190823154611/geeksforgeeks24.png'); $imagick_replace= new Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/20190918234528/colorize1.png'); // Replacing geeksforgeeks24.png with colorize1.png $imagick_source->setImage($imagick_replace); // Display the output image header('Content-type: image/jpeg'); echo $imagick_source; ?>
Producción:
Referencia: https://www.php.net/manual/en/imagick.setimage.php