
| <?php phpinfo(); ?> | 
| (1)画像領域の作成 | 画像ID=imagecreate(画像幅,画像高さ); | 
| (2)画像で使用する色を作成する | 色ID=imagecolorallocate(画像ID, RGBのRed, RGBのGreen, RGBのBlue); | 
| (3)png画像を作成 | imagepng(画像ID); | 
| (4)色リソースの開放 | imagecolordeallocate (画像ID,色ID); | 
| (5)画像リソースの開放 | imagedestroy(画像ID); | 
| <?php $image = imagecreate(200, 200); $black = imagecolorallocate($image, 0, 0, 0); imagepng($image); imagedestroy($image); ?> | 
| <img src="./php2004010301.php" height=100 width=100> | 
| 線を引く | imageline(画像ID,開始x座標,開始y座標,終了x座標,終了y座標,色ID); | 
| <img src="./php2004010302.php" height=100 width=100> | 
| 四角を描く | imagefilledrectangle(画像ID,開始x座標,開始y座標,終了x座標,終了y座標,色ID); | 
| 丸を描く | imagefilledellipse(画像ID,中心x座標,中心y座標,幅,高さ,色ID); | 
| <img src="./php2004010303.php" height=100 width=100> | 
| (オマケ) 画像の作成でimagepngを使いましたが JPEG画像のときはimagejpegとします。 GDライブラリバージョン1.6以降でGIFサポートが完全に削除されたので 現在のGDライブラリではこの関数を使用することは できません。 | 
| HOME |