Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетил 6581 программист и 442 робота. Сейчас ищут 106 программистов ...
Приступая к работе

imagerotate - Поворот изображения с заданным углом

imagerotate

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

imagerotateПоворот изображения с заданным углом

Описание

resource imagerotate ( resource $image , float $angle , int $bgd_color [, int $ignore_transparent = 0 ] )

Поворот изображения image на заданный угол angle в градусах.

Центром поворота является центр изображения. Поворачиваемое изображение может отличаться размером от оригинала.

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

image

Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().

angle

Угол поворота в градусах против часовой стрелки.

bgd_color

Цвет фона свободной зоны после поворота.

ignore_transparent

Если установлено и не равно нулю, прозрачность игнорируются (иначе сохраняется).

Возвращаемые значения

Возвращает ресурс повёрнутого изображения в случае успеха, или FALSE в случае возникновения ошибки.

Список изменений

Версия Описание
5.5.0 Эта функция теперь меняет свое поведение при изменении метода интерполяции функцией imagesetinterpolation().
5.1.0 Добавлен параметр ignore_transparent.

Примеры

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

Этот пример поворачивает изображения на 180 градусов - верхом вниз.

<?php
// Файл и угол поворота
$filename 'test.jpg';
$degrees 180;

// Тип содержимого
header('Content-type: image/jpeg');

// Загрузка изображения
$source imagecreatefromjpeg($filename);

// Поворот
$rotate imagerotate($source$degrees0);

// Вывод
imagejpeg($rotate);

// Высвобождение памяти
imagedestroy($source);
imagedestroy($rotate);
?>

Результатом выполнения данного примера будет что-то подобное:

Пример выведет изображение повёрнутое на 180 градусов

Примечания

Замечание:

Данная функция подвержена влиянию метода интерполяции, установленным функцией imagesetinterpolation().

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



Вернуться к: GD и функции для работы с изображениями Функции

© 2021 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware