PHP 8.3.4 Released!

ps_shading

(PECL ps >= 1.3.0)

ps_shadingСоздаёт затенение для последующего использования

Описание

ps_shading(
    resource $psdoc,
    string $type,
    float $x0,
    float $y0,
    float $x1,
    float $y1,
    float $c1,
    float $c2,
    float $c3,
    float $c4,
    string $optlist
): int|false

Создаёт затенение, которое может использоваться функцией ps_shfill() или ps_shading_pattern().

Цвет затенения может быть в любом цветовом пространстве, кроме pattern.

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

psdoc

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

type

Тип затенения может быть radial или axial. Каждое затенение начинается с текущего цвета заливки и заканчивается заданными значениями цвета, переданными в параметрах от c1 до c4 (описание их значений смотрите в ps_setcolor()).

x0, x1, y0, y1

Координаты x0, y0, x1, y1 - это начальная и конечная точки затенения. Если тип затенения - radial, две точки являются средними точками начальной и конечной окружностей.

c1, c2, c3, c4

Смотрите описание их значений в ps_setcolor().

optlist

Если тип затенения radial, optlist также должен содержать параметры r0 и r1 с радиусом начального и конечного круга.

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

Возвращает идентификатор шаблона или false в случае ошибки.

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top