(PECL ps >= 1.1.0)
ps_setcolor — Устанавливает текущий цвет
$psdoc
,$type
,$colorspace
,$c1
,$c2
,$c3
,$c4
Устанавливает цвет для рисования, заливки или и того и другого.
psdoc
Идентификатор ресурса файла PostScript, возвращённый функцией ps_new().
type
Параметр type
может быть:
both
, fill
или
fillstroke
.
colorspace
Цветовое пространство должно быть одним из: gray
,
rgb
, cmyk
,
spot
, pattern
.
В зависимости от цветового пространства будут использоваться только первый,
первые три или все параметры.
c1
В зависимости от цветового пространства параметр может принимать значение: красный компонент (rgb), голубой компонент (cmyk), значение серого (gray), идентификатор плашечного цвета или идентификатор шаблона.
c2
В зависимости от цветового пространства параметр может принимать значение: либо зелёный компонент (rgb), либо пурпурный компонент (cmyk).
c3
В зависимости от цветового пространства параметр может принимать значение: либо синий компонент (rgb), либо жёлтый компонент (cmyk).
c4
Должно быть установлено только в цветовом пространстве cmyk, указывается чёрный компонент.
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Второй параметр в настоящее время не всегда используется.
Цвет иногда устанавливается для заливки и рисования так же,
как если бы было передано значение fillstroke
.