png とは何かなど、大きな理論については話さないようにしています。それについてはご自身で確認してください。
PHP にはバージョン 4.3 以降、独自の GD2 ライブラリがバンドルされており、お使いの PHP バージョンが gd モジュールをサポートしているかどうかを確認したい場合 (JPEG、PNG、WBMP はサポートされていますが、GIF はサポートされなくなりました)。 )、次のメソッドはメソッド:
if(!function_exists('imagecreate')) {
die('このサーバーは GD モジュールをサポートしていません');
}
サポートされていない場合、どのように設定すればよいですか? gd モジュールの dll ファイルをダウンロードし、php.ini を変更して、サーバーを再起動します。
以下、PHP描画をPSと呼びますPS を計画する場合は、必要な次の手順を完了する必要があります。
1: 基本的な PS オブジェクト ($image であるとします) を作成し、背景を塗りつぶします (デフォルトでは黒)。その後のすべての PS 操作はこの背景画像に基づいて行われます。
2: $image に描画します。
3: 出力します。この画像
4: オブジェクトを破棄し、使用済みメモリをクリアします。
resource imagecreate (int x_size, int y_size)
imagecreate() は、サイズ x_size および y_size の空の画像を表す画像識別子を返します。この関数は基本的にimagetruecolor($width,$height)と同じです。
int imagecolorallocate (リソース画像、int red、int green、int blue)
bool imagefill (resource image, int x, int y, int color)
imageline() は、座標 x1, y1 から x2, y2 (画像の左上隅) のイメージ image 内のカラー color を使用します。画像は0,0) 線分を描きます。
bool imagestring (リソース画像、int font、int x、int y、string s、int col)
array imagettftext (リソース画像、float サイズ、float 角度、int x、int y、int color、string fontfile、string text)
bool imagefilltoborder (リソース画像、int x、int y、int border、int color)
bool imagefilledellipse (resource image, int cx, int cy, int w, int h, int color)
http://www.bkjia.com/PHPjc/313722.html
をサポートしています