imageaffinematrixget

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

imageaffinematrixget — Отримує матрицю афінного перетворення

Опис

imageaffinematrixget(int $type, array|float $options): array|false

Повертає матрицю афінного перетворення.

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

type

Одна из констант**IMG_AFFINE_***

options

Якщо typeравен**IMG_AFFINE_TRANSLATE** або **IMG_AFFINE_SCALE** options має бути масивом (array) з ключами xиyобидва мають значення типу float.

Якщо typeравен**IMG_AFFINE_ROTATE** IMG_AFFINE_SHEAR_HORIZONTAL або IMG_AFFINE_SHEAR_VERTICAL options повинен бути числом з плаваючою точкою (float), що визначає кут.

Значення, що повертаються

Матриця афінного перетворення (масив із ключами від до5 і значеннями з плаваючою точкою) або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання imageaffinematrixget()****

Loading...

Результат виконання наведеного прикладу:

Array
(
    [0] => 1
    [1] => 0
    [2] => 0
    [3] => 1
    [4] => 2
    [5] => 3
)

Дивіться також

  • imageaffine() - Повернути зображення, що містить афінно-перетворене зображення src, використовуючи додаткову область обмеження
  • imageaffinematrixconcat() - Конкатенує дві афінні матриці перетворення