(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');
?>