ホームページ  >  記事  >  バックエンド開発  >  PHPで円を描く方法、php_PHPチュートリアルで円を描く方法

PHPで円を描く方法、php_PHPチュートリアルで円を描く方法

WBOY
WBOYオリジナル
2016-07-13 10:09:101003ブラウズ

PHPで円を描く方法、PHPで円を描く方法

この記事の例では、PHP で円を描画する方法を説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

PHP描画の基本手順には4つの手順があります(最初にphp.iniのextension = php_gb2.dllコンポーネントを有効にする必要があります)

1. キャンバスを作成します。

2. 必要な画像を描画します (円、直線、長方形、扇形、円弧など)。

3. Web ページに出力するか、別のファイルとして保存します。

4. 画像を破棄します (目的は、画像によって占有されているメモリを解放することです)。

ウェブサイト開発で最も一般的に使用される 3 つの画像形式: gif、jpg/jpeg、png

(1) GIF 形式: 圧縮率は最も高くなりますが、256 色しか表示できないため、色が失われる可能性があります。利点: アニメーション画像を表示できる可能性。

(2) jpg/jpeg 形式: 圧縮率も比較的高く (非可逆圧縮により一部の色が失われます)、Web ページでよく使用されます。

(3) png 形式: gif と jpg の利点を組み合わせていますが、アニメーション画像を表示することはできません。忠実度が高く、可逆圧縮をサポートし、色の保持が最も優れており、jpg/jpeg よりも比較的サイズが大きくなります。

phpは円を描きます

、コードは次のとおりです:


コードをコピーします

コードは次のとおりです: //1. キャンバスを作成します
$im = imagecreatetruecolor(300,200);//新しい True Color イメージを作成し、デフォルトの背景は黒で、イメージ識別子を返します。非推奨になった関数 imagecreate もあります。
//2. 必要な画像を描画します
$red = imagecolorallocate($im,255,0,0);//使用する色を作成します
imageellipse($im,30,30,40,40,$red);//円を描きます。パラメータの説明: 30、30 は円の中心座標、40、40 は幅と高さ、それらが異なる場合は楕円です。$red は円の色 (フレームの色) です。 //3. 出力画像
header("コンテンツタイプ: 画像/png");
imagepng($im);//ページに出力します。 2 番目のパラメータ [,$filename] がある場合は、画像を保存することを意味します
//4. 画像を破棄し、メモリを解放します
imagedestroy($im);
?>


この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/947214.html

www.bkjia.com

http://www.bkjia.com/PHPjc/947214.html技術記事 phpで円を描く方法、phpで円を描く方法 この記事ではphpで円を描く方法について説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです: PHP描画の基本手順...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。