Imagick::transformImage

(PECL imagick 2, PECL imagick 3)

Imagick::transformImageУдобный метод настройки размера кадрирования и геометрии изображения

Внимание

Функция объявлена УСТАРЕВШЕЙ в Imagick 3.4.4. Полагаться на эту функцию крайне не рекомендуется.

Описание

public Imagick::transformImage(string $crop, string $geometry): Imagick

Удобный метод настройки размера кадрирования и геометрии изображения из строк. Метод доступен, если модуль Imagick скомпилировали с версией ImageMagick 6.2.9 или старше.

Список параметров

crop

Строка геометрии обрезки. Геометрия определяет подобласть изображения для обрезки.

geometry

Строка геометрии изображения. Геометрия определяет окончательный размер изображения.

Возвращаемые значения

Возвращает объект Imagick, содержащий преобразованное изображение.

Примеры

Пример #1 Пример использования Imagick::transformImage():

В примере создаётся чёрное изображение размером 100x100.

<?php
$image
= new Imagick();
$image->newImage(300, 200, "black");
$new_image = $image->transformImage("100x100", "100x100");
$new_image->writeImage('test_out.jpg');
?>

Смотрите также