ps_setcolor
(PECL)
ps_setcolor — 色を設定する
描画色、塗りつぶし色、あるいはその両方を設定します。
ps_setcolor — 色を設定する
説明
bool ps_setcolor ( resource psdoc, string type, string colorspace, float c1, float c2, float c3, float c4 )描画色、塗りつぶし色、あるいはその両方を設定します。
パラメータ
- psdoc
- ps_new() が返す、postscript ファイルのリソース ID。
- type
- type は both、fill、 あるいは fillstroke のいずれかです。
- colorspace
- colorspace は gray、 rgb、cmyk、 spot、pattern のいずれかです。 colorspace の値によって、以下のパラメータのうち最初のひとつ・最初の3つ あるいはすべてが利用されます。
- c1
- colorspace の値によって、red 成分 (rgb の場合)、 cyan 成分 (cmyk の場合)、グレースケール (gray の場合)、 スポット色の ID あるいはパターンの ID のいずれかとなります。
- c2
- colorspace の値によって、green 成分 (rgb の場合)、 magenta 成分 (cmyk の場合) のいずれかとなります。
- c3
- colorspace の値によって、blue 成分 (rgb の場合)、 yellow 成分 (cmyk の場合) のいずれかとなります。
- c4
- colorspace が cmyk の場合にのみ設定され、black 成分の値を指定します。
バグ
2 番目のパラメータは、現在は常に評価されるわけではありません。 設定内容にかかわらず、fillstroke が渡されたときのような振る舞いをすることがあります。返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。- ps_setcolorのページへのリンク