(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, если возникла ошибка.
  
