1

PHP | Imagick previousImage() Function

 2 years ago
source link: https://www.geeksforgeeks.org/php-imagick-previousimage-function/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Imagick previousImage() Function
Related Articles
Improve Article
PHP | Imagick previousImage() Function
  • Last Updated : 04 Dec, 2019

The Imagick::previousImage() function is an inbuilt function in PHP which is used to move to the previous image within the Imagick instance. An Imagick instance may consist of a list of images within it and Imagick previousImage() moves the pointer/cursor to the previous image in the image list within an Imagick instance.

Syntax:

bool Imagick::previousImage( void )

Parameters: This function doesn’t accepts any parameter.

Return Value: This function returns TRUE on success.

Exceptions: This function throws ImagickException on error.

Below given programs illustrate the Imagick::previousImage() function in PHP:

Program 1:

<?php
// Create a new imagick object
$imagick = new Imagick(
// Add a image to the imagick object.
$imagick->addImage(new Imagick(
// Get the index
$index1 = $imagick->getIteratorIndex();
echo 'Before: ' . $index1 . '<br>';
// Move the cursor to first image
$imagick->previousImage();
$imagick->previousImage();
// Get the index
$index2 = $imagick->getIteratorIndex();
echo 'After: ' . $index2 . '<br>';
?>

Output:

Before: 1
After: 0

Program 2:

<?php
// Create a new imagick object
$imagick = new Imagick(
// Add a image to the imagick object.
$imagick->addImage(new Imagick(
// Move the cursor to first image
$imagick->previousImage();
$imagick->previousImage();
// Display the image
header("Content-Type: image/png");
echo $imagick->getImageBlob();
?>

Output:

Reference: https://www.php.net/manual/en/imagick.previousimage.php


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK