ホームページ > バックエンド開発 > PHPチュートリアル > php画像処理の簡単な例_PHPチュートリアル

php画像処理の簡単な例_PHPチュートリアル

WBOY
リリース: 2016-07-13 10:45:44
オリジナル
737 人が閲覧しました

imagecreatetruecolor() は、指定されたサイズの黒い画像を表す画像識別子を返します。

関数が定義されているかどうかは、phpチュートリアルとgdバージョンに従ってください。 PHP 4.0.6 から 4.1.x の場合、この関数は常に存在します


*/
$im=imagecreatetruecolor(100,100) //画像を作成します
$string='n'; // 文字を定義します
$white=imagecolorallocate($im,255,255,255) //白を定義します
; $black=imagecolorallocate($im,0,0,0) //黒を定義します
; $red=imagecolorallocate($im,255,0,0) //赤を定義します
; //白い背景に黒い「z」を出力します。これは実際には逆さまの n です
imagecharup($im,6,20,20,$string,$white);
imagechar($im,2,40,40,"r",$red) //文字を描画するには赤を使用します
header('content-type: image/png'); //ヘッダー情報を出力します
imagepng($im); //pngファイルを出力します
imagedestroy($im); //画像を破棄します

//

$img=imagecreatetruecolor(400,400) //画像を作成します
; $white=imagecolorallocate($img,255,255,255) //白を定義します
; $black=imagecolorallocate($img,0,0,0) //黒を定義します
; imagearc($img,200,200,350,350,0,360,$white); //楕円弧を描きます
header("content-type: image/png"); //ヘッダー情報を出力します
imagepng($img); //出力はpng画像です
imagedestroy($img); //画像を破棄します

//
$size=300;
$image=imagecreatetruecolor($size,$size);
//白い背景と黒い枠を持つ正方形のフレームを描画します
$back=imagecolorallocate($image,255,255,255);
$border=imagecolorallocate($image,0,0,0);
imagefilledrectangle($image,0,0,$size-1,$size-1,$back);
imagerectangle($image,0,0,$size-1,$size-1,$border);
$ yellow_x=100;
$ yellow_y=75;
$red_x=120;
$red_y=165;
$blue_x=187;
$blue_y=125;
$radius=150;
// アルファ値を使用して色を割り当てます
$ yellow=imagecolorallocatealpha($image,255,255,0,75);
$red=imagecolorallocatealpha($image,255,0,0,75);
$blue=imagecolorallocatealpha($image,0,0,255,75);
//重なった円を 3 つ描きます
imagefilledellips チュートリアル e($image,$ yellow_x,$ yellow_y,$radius,$radius,$ yellow);
imagefilledellipse($image,$red_x,$red_y,$radius,$radius,$red);
imagefilledellipse($image,$blue_x,$blue_y,$radius,$radius,$blue);
//ヘッダーファイルのヘッダーを出力します
header('content-type: image/png');
//最終的な出力結果
imagepng($image);
imagedestroy($image);

//

$im=imagecreate(100,100) //画像を作成します
$string='php' //文字列を定義します
$bg=imagecolorallocate($im,255,255,255) //白を定義します
$black=imagecolorallocate($im,0,0,0) //黒を定義します
; //指定された文字を左上に出力します
imagechar($im,1,0,0,$string,$black);
header('content-type: image/png'); //ヘッダー情報を出力します
imagepng($im); //pngファイルを出力します
imagedestroy($im); //画像を破棄します

?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632992.html技術記事 imagecreatetruecolor() は、指定されたサイズの黒の画像を表す画像識別子を返します。 関数が php チュートリアルと gd バージョンで定義されているかどうかに応じて異なります。 PHP 4.0.6 から 4.1.x の場合、この関数は...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート