PHPの自然色テーブルパラメータは256個までしかサポートできないため、8色以上のカラーバンドを表示するにはパラメータを渡す方法を使用しました。具体的な実装コードは以下の通りです:
1. リボングラフィックを生成するプログラム
transition.php
/*
* 機能: リボングラフィックを生成します
* プログラマー: wlxz
* 日付: 2002-00-00
*/
Header("Content-type: image/Png");
$im = ImageCreate(255,50);
$bgcolor = ImageColorAllocate($im, 0, 0, 0);
$x =トリム($_GET['x']);
$y = トリム($_GET['y']);
$z = トリム($_GET['z']);
for($i=0 ; $i<255;$i++){
, 50, $fontcol);
}
ImagePng($im);
ImageDestroy($im);
?>
2. 複数の異なるグラフィックスを生成するために呼び出します
view_color.php
/*
* 関数:
* プログラマー: Xiang Li
* 日付: 2002-00-00
*/
?>
<入力タイプ="image" src="./transition.php?x=0&y=1&z=1"> |