ps_setcolor

(PECL ps >= 1.1.0)

ps_setcolorEstablece el color actual

Descripción

ps_setcolor(
    resource $psdoc,
    string $type,
    string $colorspace,
    float $c1,
    float $c2,
    float $c3,
    float $c4
): bool

Establece el color para el dibujo, relleno o ambos.

Parámetros

psdoc

Identificador de un fichero postscript devuelto por ps_new().

type

El argumento type puede ser both, fill o fillstroke.

colorspace

El espacio de color puede ser gray, rgb, cmyk, spot, pattern. Dependiendo del espacio de color, pueden usarse el primer, los tres primeros o todos los argumentos.

c1

Dependiendo del espacio de color, este valor puede ser el componente rojo (rgb), el componente cian (cmyk), el valor de gris (gris), el identificador de la mancha de color o el identificador del patrón.

c2

Dependiendo del espacio de color, este valor puede ser el componente verde (rgb) o el componente magenta (cmyk).

c3

Dependiendo del espacio de color, este valor puede ser el componente azul (rgb) o el componente amarillo (cymk).

c4

Este argumento debe fijarse solo en el espacio de color cymk y especifica el componente negro.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Notas

Precaución

El segundo argumento no siempre es evaluado actualmente. La color puede ser establecida para rellenar y dibujar como si fillstroke hubiera sido pasado.