ps_rotate

(PECL ps >= 1.1.0)

ps_rotate - Встановлює коефіцієнт обертання

Опис

ps_rotate(resource $psdoc, float $rot): bool

Встановлює поворот системи координат.

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

psdoc

Ідентифікатор ресурсу файлу postscript, повернутий ps_new()

rot

Кут повороту у градусах.

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

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Обертання системи координат

Loading...

У наведеному вище прикладі показаний дуже поширений спосіб повороту зображення (у разі просто прямокутника) шляхом повороту системи координат. Оскільки система координат графіки передбачає, що (0,0) є початком координат, система координат сторінки також перекладається, щоб розмістити графіку над краю сторінки. Зверніть увагу на порядок ps_translate()иps_rotate(). У наведеному вище прикладі прямокутник обертається навколо точки (100, 100) у непереведеній системі координат. Перемикання двох операторів дає зовсім інший результат.

Щоб вивести наступний текст у вихідній позиції, всі модифікації системи координат інкапсулюються в ps_save() і ps_restore()

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

  • ps_scale() - Встановлює коефіцієнт масштабування
  • ps_translate() - Змінює систему координат