imagerotate
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
imagerotate — Повертання зображення із заданим кутом.
Опис
imagerotate(GdImage $image, float $angle, int $background_color): GdImage|false
Поворот изображенияimage
на заданий кут angle
у градусах.
Центром повороту є центр зображення. Повертається зображення може відрізнятися розміром від оригіналу.
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
angle
Кут повороту в градусах проти годинникової стрілки.
background_color
Колір фон вільної зони після повороту.
Значення, що повертаються
Повертає об'єкт поверненого зображення у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.3.0 | Параметр, що не використовуєтьсяignore_transparent був повністю вилучений. |
8.0.0 | У разі успішного виконання функція тепер повертає екземпляр GDImage; раніше повертався ресурс (resource). |
8.0.0 | image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource). |
8.0.0 | Невикористовуваний v тепер очікує на логічне значення (bool); раніше очікувалося ціле число (int). |
Приклади
Приклад #1 Повертання зображення на 180 градусів
Цей приклад повертає зображення на 180 градусів – верхи вниз.
Loading...
Висновок наведеного прикладу буде схожим на:
Примітки
Зауваження :
Ця функція піддається впливу методу інтерполяції, встановленим функцією imagesetinterpolation()
Дивіться також
- imagesetinterpolation() - встановлює метод інтерполяції