ホームページ  >  記事  >  バックエンド開発  >  PHPグラフィックス処理関数imagetype_PHPチュートリアル

PHPグラフィックス処理関数imagetype_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 16:58:591239ブラウズ

php チュートリアル グラフィックス処理関数 imagetypes() imagecreatetruecolor() imagecreate()
// 現在の gd ライブラリが png をサポートしているかどうかを判断します

if(imagetypes() & img_png)
{
echo "png サポートが有効になっています";
}
それ以外
{
echo "png サポートは無効になっています";
}
/*
int イメージタイプ (void)


この関数は、現在の PHP バージョンに関連付けられた gd ライブラリでサポートされている画像形式をビット フィールドの形式で返します。 img_jpg | img_xpm という結果が返されます。 たとえば、pngがサポートされているかどうかを確認するには

*/

//画像を作成する
$img=imagecreatetruecolor(300,200);
//画像の幅を取得します
エコー画像x($img);


/*
例を見てみましょう
*/

//100x30 の画像を作成します
$im=imagecreate(100,30);
//白い背景と青い文字
$bg=imagecolorallocate($im,255,255,255);
$textcolor=imagecolorallocate($im,0,0,255);
//画像の左上に文字列を書き込みます
imagestring($im,5,0,0,"hello world!",$textcolor);
//出力画像
header("コンテンツタイプ: 画像/png");
imagepng($im);


/*
背景が完全に透明で、それ以外のすべてのアクションが描画で行われる *透明*な PNG 画像を作成したい場合は、次の手順を実行します:
*/

$png = imagecreatetruecolor(800, 600);
画像保存アルファ($png, true);
$trans_colour = imagecolorallocatealpha($png, 0, 0, 0, 127);
Imagefill($png, 0, 0, $trans_colour);

$red = imagecolorallocate($png, 255, 0, 0);
Imagefilledellips チュートリアル チュートリアル e($png, 400, 300, 400, 300, $red);

header("コンテンツタイプ: 画像/png");
画像png($png);

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631351.html技術記事 PHP チュートリアルのグラフィック処理関数 imagetypes() imagecreatetruecolor() imagecreate() //現在の gd ライブラリが png をサポートしているかどうかを判断します if(imagetypes() img_png) { echo png サポートが有効になっています } else {...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。