PHP Conference Kansai 2025

ps_shading

(PECL ps >= 1.3.0)

ps_shadingCria um sombreamento para uso posterior

Descrição

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

Cria um sombreamento, que pode ser usado por ps_shfill() ou ps_shading_pattern().

A cor do sombreamento pode estar em qualquer espaço de cor, exceto pattern.

Parâmetros

psdoc

Identificador de recurso do arquivo postscript conforme retornado por ps_new().

type

O tipo de sombreamento pode ser radial ou axial. Cada sombreamento começa com a cor de preenchimento atual e termina com os valores de cor fornecidos nos parâmetros c1 a c4 (consulte ps_setcolor() para saber o significado).

x0, x1, y0, y1

As coordenadas x0, y0, x1, y1 são os pontos inicial e final do sombreamento. Se o tipo de sombreamento for radial, os dois pontos serão os pontos médios de um círculo inicial e final.

c1, c2, c3, c4

Veja ps_setcolor() para saber seu significado.

optlist

Se o sombreamento for do tipo radial, o optlist também deve conter os parâmetros r0 e r1 com o raio do círculo inicial e final.

Valor Retornado

Retorna o identificador do padrão ou false em caso de falha.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top