カレントの色空間と色を設定します。パラメータ
type
は、"fill", "stroke", "both" のどれか
とすることができ、それぞれ、塗りつぶし、輪郭描画、輪郭描画および 塗りつぶしを表します。パラメータ
colorspace
は、
gray
,
rgb
,
cmyk
,
spot
,
pattern
をすることができます。パラメータ
c1
,
c2
,
c3
,
c4
は、
colorspace
で指定された色空間の色要素を表し ます。例外として記述された場合以外、これらの色要素は0から1までの
float数です。
gray
の場合には、
c1
のみ が使用されます。
rgb
の場合、パラメータ
c1
,
c2
,
c3
によりそれぞれ赤、緑、青の値を指定しま す。
cmyk
の場合、パラメータ
c1
,
c2
,
c3
,
c4
によりそれぞ れシアン、マゼンダ、黄色、黒の値を指定します。
spot
の場合、
c1
に
pdf_makespotcolor()
により返されるスポット色ハ ンドルを指定し、
c2
には明度を0から1の範囲の 値で指定します。
pattern
の場合、
c1
に
pdf_begin_pattern()
により返されるパターンハン ドルを指定します。