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

# Imagick::transformImage

(PECL imagick 2, PECL imagick 3)

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

Внимание

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

### Описание

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

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

- Imagick::cropImage() - Извлекает область изображения
- Imagick::resizeImage() - Масштабирует изображение
- Imagick::thumbnailImage() - Изменяет размер изображения

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open