PHP 8.4.0 RC4 available for testing

ps_rect

(PECL ps >= 1.1.0)

ps_rectРисует прямоугольник

Описание

ps_rect(
    resource $psdoc,
    float $x,
    float $y,
    float $width,
    float $height
): bool

Рисует прямоугольник с нижним левым углом в точке (x, y). Прямоугольник начинается и заканчивается в нижнем левом углу. Если функция вызывается вне пути, она начинает новый путь. Если вызывается внутри пути, прямоугольник добавится как дополнительный путь. Если последняя операция рисования не заканчивается в нижнем левом углу, на пути будет разрыв.

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

psdoc

Идентификатор ресурса файла postscript, возвращённый ps_new().

x

Координата X левого нижнего угла прямоугольника.

y

Координата Y левого нижнего угла прямоугольника.

width

Ширина изображения.

height

Высота изображения.

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

Функция возвращает true в случае успешного выполнения или false, если возникла ошибка.

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

  • ps_arc() - Рисует дугу против часовой стрелки
  • ps_cirle()
  • ps_lineto() - Рисует линию

Добавить

Примечания пользователей 1 note

up
5
php at catchall dot toao dot net
15 years ago
Example: draw a purple box 144 points wide by 72 points high on a page in position 0, 0:

<?php
ps_setcolor
($ps, "fill", "cmyk", .5, .5, 0, 0);
ps_rect($ps, 0, 0, 144, 72);
ps_fill($ps);
?>
To Top