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.0image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource).
8.0.0Невикористовуваний v тепер очікує на логічне значення (bool); раніше очікувалося ціле число (int).

Приклади

Приклад #1 Повертання зображення на 180 градусів

Цей приклад повертає зображення на 180 градусів – верхи вниз.

Loading...

Висновок наведеного прикладу буде схожим на:

Приклад виведе зображення, повернене на 180 градусів.

Примітки

Зауваження :

Ця функція піддається впливу методу інтерполяції, встановленим функцією imagesetinterpolation()

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