Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

pdf_setcolor

(PHP 4 >= 4.0.5)

pdf_setcolor -- 塗りつぶし色および輪郭色を設定する

説明

void pdf_setcolor ( int pdf object, string type, string colorspace, float c1 [, float c2 [, float c3 [, float c4]]])

カレントの色空間と色を設定します。パラメータ typeは、"fill", "stroke", "both" のどれか とすることができ、それぞれ、塗りつぶし、輪郭描画、輪郭描画および 塗りつぶしを表します。パラメータ colorspaceは、 gray, rgb, cmyk, spot, patternをすることができます。パラメータ c1, c2, c3, c4は、 colorspaceで指定された色空間の色要素を表し ます。例外として記述された場合以外、これらの色要素は0から1までの float数です。

grayの場合には、c1のみ が使用されます。

rgbの場合、パラメータ c1, c2, c3によりそれぞれ赤、緑、青の値を指定しま す。

// 塗りつぶしおよび輪郭色を白に設定
pdf_setcolor($pdf, "both", "rgb", 1, 1, 1);

cmyk の場合、パラメータ c1, c2, c3, c4 によりそれぞ れシアン、マゼンダ、黄色、黒の値を指定します。

// 塗りつぶしおよび輪郭色を白に設定
pdf_setcolor($pdf, "cmyk", "rgb", 0, 0, 0, 1);

spotの場合、c1pdf_makespotcolor()により返されるスポット色ハ ンドルを指定し、c2には明度を0から1の範囲の 値で指定します。

patternの場合、c1pdf_begin_pattern()により返されるパターンハン ドルを指定します。