0

ユーザーが画像を編集できるWebサイトを作成しています。png ファイルの色を変更するには、次のコードを使用します。

$im = imagecreatefrompng ("image/white-round.png");
$index = imagecolorclosest ( $im,  255,255,255 ); 

imagecolorset($im,$index,0,0,255); 

$imgname = "image/white-round.png";

imagepng($im,$imgname );
imagedestroy($im);

取得していますが$index、機能しimagecolorset($im,$index,0,0,255);ていません。

4

1 に答える 1

1

imagecolorset()は私には機能しません。

しかし、imagefill()は私にとってはうまく機能します。

http://www.tuxradar.com/practicalphp/11/2/8を参照してください

于 2012-11-03T17:21:41.800 に答える