Syntax:bool Imagick::previousImage (void)
Parameters:This function takes no parameters.
Returned value:This function returns TRUE on success.
Exceptions :this function throws an ImagickException on error.The following programs illustrate the Imagick::previousImage() function in PHP:
Program 1:
// Create a new imagick object
$imagick
=
new
Imagick (
’ https://media.engineerforengineer.org/wp-content/uploads/engineerforengineer-13.png ’
) ;
// Add an image to the imagick object.
$imagick
-> addImage (
new
Imagick (
’ https://media.engineerforengineer.org/wp-content/uploads/20190918234528/colorize1.png ’
));
// Get index
$index1
=
$imagick
-> getIteratorIndex();
echo
’Before:’
.
$index1
.
’
’
;
// Move cursor to first image
$imagick
-> previousImage();
$imagick
-> previousImage();
// Get index
$index2
=
$imagick
-> getIteratorIndex();
echo
’After:’
.
$index2
.
’
’
;
?>
Output:Before: 1 After: 0
Program 2:
// Create a new imagick object
$imagick
=
new
Imagick (
’ https://media.engineerforengineer.org/wp-content/uploads/20190918234528/colorize1.png ’
) ;
// Add an image to the imagick object.
$imagick
-> addImage (
new
Imagick (
’ https://media.engineerforengineer.org/wp-content/uploads/engineerforengineer-13.png ’
));
// Move cursor to first image
$imagick
-> previousImage();
$imagick
-> previousImage();
// Show image
header (
"Content-Type: image / png"
);
echo
$imagick
-> getImageBlob();
?>
Output: Link: https://www.php.net/manual/en/imagick.previousimage.php