Рубрики

PHP | Функция Imagick previousImage ()

Функция Imagick :: previousImage () — это встроенная функция в PHP, которая используется для перехода к предыдущему изображению в экземпляре Imagick. Экземпляр Imagick может состоять из списка изображений внутри него, а Imagick previousImage () перемещает указатель / курсор к предыдущему изображению в списке изображений в экземпляре Imagick.

Синтаксис:

bool Imagick::previousImage( void )

Параметры: эта функция не принимает никаких параметров.

Возвращаемое значение: эта функция возвращает TRUE в случае успеха.

Исключения: эта функция генерирует ImagickException при ошибке.

Ниже приведенные программы иллюстрируют функцию Imagick :: previousImage () в PHP:

Программа 1:

<?php

  
// Создаем новый объект imagick

$imagick = new Imagick(

'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png');

  
// Добавить изображение к объекту imagick.

$imagick->addImage(new Imagick(

'https://media.geeksforgeeks.org/wp-content/uploads/20190918234528/colorize1.png'));

  
// Получить индекс

$index1 = $imagick->getIteratorIndex();

echo 'Before: ' . $index1 . '<br>';

  
// Переместить курсор на первое изображение

$imagick->previousImage();

$imagick->previousImage();

  
// Получить индекс

$index2 = $imagick->getIteratorIndex();

echo 'After: ' . $index2 . '<br>';

?>

Выход:

Before: 1
After: 0

Программа 2:

<?php

  
// Создаем новый объект imagick

$imagick = new Imagick(

'https://media.geeksforgeeks.org/wp-content/uploads/20190918234528/colorize1.png');

  
// Добавить изображение к объекту imagick.

$imagick->addImage(new Imagick(

'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png'));

  
// Переместить курсор на первое изображение

$imagick->previousImage();

$imagick->previousImage();

  
// Показать изображение

header("Content-Type: image/png");

echo $imagick->getImageBlob();

?>

Выход:

Ссылка: https://www.php.net/manual/en/imagick.previousimage.php

Рекомендуемые посты:

PHP | Функция Imagick previousImage ()

0.00 (0%) 0 votes