色を指定して透過pngのダミー画像を生成するスクリプト


100 x 100pxの透過pngな画像を生成するスクリプト。 いじればサイズ指定も可能になる。
以下のコードでは、GETでr,g,bを渡す。

PHPコード

$red = empty($_GET['r'] ? '0' : $_GET['r']);
$green = empty($_GET['g'] ? '0' : $_GET['g']);
$blue = empty($_GET['b'] ? '0' : $_GET['b']);

$im = imagecreatetruecolor(100, 100);

$color = imagecolorallocate($im, $red, $green, $blue);
imagefill($im, 0, 0, $color);

header('Content-type: image/png');
imagepng($im);
imagedestroy($im);

注意

php.netより、

Note: This function requires GD 2.0.1 or later (2.0.28 or later is recommended).

この投稿へのコメント

コメントはありません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL