imagecolortransparent

(PHP 3, PHP 4, PHP 5)

imagecolortransparent -- 透明色の定義

説明

int imagecolortransparent ( resource image [, int color] )

imagecolortransparent() は、イメージ image 上の透明色を color に設定します。imageimagecreatetruecolor() によって返されたイメージ ID で、 colorimagecolorallocate() によって返された色 ID です。

注意: 透明色は画像のプロパティであり、色のプロパティではありません。 ある色を透明色と定義したら、画像上で既にその色で着色されてる領域も 透明になります。

新しい(指定されない場合は現在の)透明色の ID が返されます。

注意: 透過性は imagecopymerge() かつ True カラーの場合のみコピーされます。imagecopy() もしくはパレットイメージの場合はコピーされません。