(PECL imagick 2, PECL imagick 3)
Imagick::transformImage — Удобный метод настройки размера кадрирования и геометрии изображения
Функция объявлена УСТАРЕВШЕЙ в Imagick 3.4.4. Полагаться на эту функцию крайне не рекомендуется.
Удобный метод настройки размера кадрирования и геометрии изображения из строк. Этот метод доступен, если 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');
?>