(PECL ps >= 1.3.0)
ps_shading — Создаёт затенение для последующего использования
$psdoc
,$type
,$x0
,$y0
,$x1
,$y1
,$c1
,$c2
,$c3
,$c4
,$optlist
Создаёт затенение, которое может использоваться функцией 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
, если возникла ошибка.