ホームページ > バックエンド開発 > PHPチュートリアル > PHP 描画例、描画例_PHP チュートリアル

PHP 描画例、描画例_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:15:06
オリジナル
1189 人が閲覧しました

php描画例、描画例

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

コードをコピーします コードは次のとおりです:
// MoreWindows による
$imgWidth = 600; $imgHeight = 400; $img = imagecreatetruecolor($imgWidth, $imgHeight); imagefill($img, 0, 0, imagecolorallocate($img, 240, 240, 240));//背景色を設定します
$スノーフレーク_サイズ = 30; $font_file = "c:\WINDOWS\Fonts\simhei.ttf"; //大きな雪の結晶の生成は、実際には imagettftext() を呼び出して * 記号を出力しています
for ($i=1; $i<=400; $i++)
{
$font_color = imagecolorallocate($img, mt_rand(100,200), mt_rand(100,200), mt_rand(100,200)); Imagettftext($img, $snowflake_size, mt_rand(0, 180), mt_rand(0, $imgWidth),mt_rand(0, $imgHeight), $font_color, $font_file, "□"); }
//透かしテキスト
$black_color = imagecolorallocate($img, 0, 0, 0); imagettftext($img, 12, 0, $imgWidth - 50, $imgHeight - 20, $black_color, $font_file, "PHP 描画"); 画像png($img); 画像破壊($img); ?>


この例の走行効果は下図の通りです




詳細については、以下を参照してください:
http://www.php.net/manual/zh/refs.utilspec.image.php

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

PHPは描画関数を実装できません


ヘッダーを最初に配置して、再試行してください。そうでない場合は、バグを報告してください。

header("Content-Type:image/gif");
$img=imagecreatetruecolor(50,50);

PHP 描画の問題、緊急です




1) まず、お使いの PHP が GD ライブラリをサポートしていないかどうかを確認してください。 Windows システムの場合は、
php.ini の extension=php_gd2.dll の前にあるセミコロンを削除するだけです。
Linux システムの場合、GD ライブラリのインストール手順については、PHP リファレンス マニュアルを確認してください

2) コード例は次のとおりです:

// 520*300 の画像を作成します、
$im = imagecreatetruecolor(520, 300);
imagefilledrectangle($im, 0, 0, 520, 300, 0xFFFFFF);
imageline($im,10,270,510,270,0x000000);

...

// 画像を保存しますファイルと空きメモリ
imagepng($im, 'photo_stamp.png');
imagedestroy($im);
?>
3) 他のシステムを順番に描画するだけです。





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

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/906669.html技術記事

PHP描画例・描画例 この記事ではPHPで描画する方法を解説します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです。 コードをコピーします。 コードは次のとおりです。 php // by MoreWindo...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート