
|
<?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 |