PHP 開発検証コード チュートリアル: 検証コード ベース マップの作成
検証コードのベースマップの実裝
検証コードの作成方法を學ぶ前に、php.cnのGDライブラリのマニュアルを參照して、検証コードの作成に必要な関數をよりよく理解できます。
imagecreatetruecolor関數で100,30のベースマップを作成
header('content-type: image/png');
phpのheaderメソッドを使用して內容をpng形式で出力
imagepeng($image);返回圖片 imagedestroy($image);
システムリソースのリサイクルを促進するために畫像を破棄
imagecolorallocateを使用白い塗りつぶしを作成します
$bgcolor = imagecolorallocate($image,255,255,255);//#FFFFFFFFFFFF
ベースマップに塗りつぶします
imagefill($image,0,0,$bgcolor);
白いベースマップを生成します
サンプル畫像の色は、読者が見やすくするために変更されています
<?php $image = imagecreatetruecolor(100,30); $bgcolor = imagecolorallocate($image,000,255,255);//#FFFFFFFFFFFF imagefill($image,0,0,$bgcolor); header('content-type: image/png'); imagepng($image); //銷毀 imagedestroy($image); ?>
注:
imagecreatetruecolorのデフォルト出力は黒背景です
畫像を出力する前に、ヘッダ情報を事前に出力する必要があります