PHP 8.3.4 Released!

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() - Рисует линию

add a note

User Contributed Notes 1 note

up
5
php at catchall dot toao dot net
14 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