画像情報、新規/読み込み画像、出力画像、その他の php gd ライブラリ関数を含む、中国語のコメントと分類処理を含む php gd ライブラリでよく使用される関数を共有し、必要な友人が参照できるようにします。
このセクションの内容: php gd ライブラリの関数の完全なリスト。 1. 画像情報: gd_info: 現在インストールされている GD ライブラリに関する情報を取得します。 imagetypes は、現在の PHP バージョンでサポートされているイメージ タイプを返します。 image_type_to_extension は、画像タイプのファイル接尾辞を取得します image_type_to_mime_type は、イメージ タイプの MIME タイプを取得します。 getimagesize 画像サイズを取得する imagex は画像の幅を取得します imagesy は画像の高さを取得します imageistruecolor は、画像が True Color 画像であるかどうかを確認します。2. 新しいイメージを作成/ロードします。 imagecreate — 新しいパレットベースの画像を作成する imagecreatefromgd2 — GD2 ファイルまたは URL から新しいイメージを作成する imagecreatefromgd2part — 指定された GD2 ファイルまたは URL の一部から新しいイメージを作成します imagecreatefromgd — GD ファイルまたは URL から新しいイメージを作成する imagecreatefromgif — GIF ファイルまたは URL から新しい画像を作成する imagecreatefromjpeg — JPEG ファイルまたは URL から新しい画像を作成する imagecreatefrompng — PNG ファイルまたは URL から新しい画像を作成する imagecreatefromstring — 文字列内の画像ストリームから画像を作成する imagecreatefromwbmp — WBMP ファイルまたは URL から新しい画像を作成する imagecreatefromxbm — XBM ファイルまたは URL から新しいイメージを作成する imagecreatefromxpm — XPM ファイルまたは URL から新しいイメージを作成する imagecreatetruecolor — 新しい True Color イメージを作成する3、出力画像: image2wbmp 画像をWBMP形式でブラウザまたはファイルに出力します imagegd2 GD2 イメージをブラウザまたはファイルに出力します imagegd GD イメージをブラウザまたはファイルに出力します imagegif 画像を GIF 形式でブラウザまたはファイルに出力します imagewbmp 画像を WBMP 形式でブラウザまたはファイルに出力します imagexbm は XBM イメージをブラウザまたはファイルに出力します imagejpeg 画像を JPEG 形式でブラウザまたはファイルに出力します imagepng 画像を PNG 形式でブラウザまたはファイルに出力します4、その他の関連: imagealphablending は、画像のカラー ブレンド モードを設定します。 imageantialias アンチエイリアス(アンチエイリアス)機能を使用するかどうか imageinterlace インターレースを有効または無効にする imagegammacorrect は GD 画像にガンマ補正を適用します iptcembed はバイナリ IPTC データを JPEG 画像に埋め込みます iptcparse はバイナリ IPTC http://www.iptc.org/ チャンクを個々のトークンに解析します imageavealpha PNG 画像を保存するときに完全なアルファ チャネル情報を保存するためのフラグを設定します (単一の透明色ではなく)5、グラフィックス関連: imagearc は楕円弧を描きます imageconvolution は係数 div と offset を使用して 3x3 畳み込み行列に適用します imagedashedline 点線を引く imageellipse は楕円を描きます imagerectangle は長方形を描画します imagefilledarc は楕円弧を描き、それを塗りつぶします imagefilledellipse は楕円を描いて塗りつぶします imagefilledpolygon は多角形を描画して塗りつぶします imagefilledrectangle は長方形を描画して塗りつぶします imagesetbrush は、線の描画に使用されるブラシ画像を設定します。 imagesetpixel は単一のピクセルを描画します imagesetstyle は線画のスタイルを設定します imageethickness は線画の幅を設定します imagepolygon は多角形を描画します imageline は線分を描画します6、文字/フォント関連: imagecharは文字を水平方向に描画します imagecharup は文字を縦方向に描画します imagestring は文字列の線を水平方向に描画します imagestringup は文字列を垂直方向に描画します imagepsbbox は PostScript Type1 フォントを使用したテキスト ボックスを提供します imagepsencodefont はフォント内の文字エンコード ベクトルを変更します imagepsextendfont はフォントを拡大または縮小します imagepsfreefont PostScript Type 1 フォントによって占有されているメモリを解放します。 imagepsloadfont はファイルから PostScript Type 1 フォントをロードします imagepsslantfont フォントを傾けます imagepstext は、PostScript Type1 フォントを使用して画像上にテキスト文字列を描画します imagettfbbox TrueType フォントを使用してテキストの範囲を取得します imagettftext は TrueType フォントを使用して画像にテキストを書き込みます imageftbbox は FreeType 2 フォントを使用したテキスト ボックスを提供します imagefttext FreeType 2 フォントを使用して画像にテキストを書き込みます imagefontheight はフォントの高さを取得します imagefontwidth はフォント幅を取得します imageloadfont は新しいフォントをロードします7、色関連: imagecolorallocate は画像に色を割り当てます imagecolorallocatealpha は画像にカラー + アルファを割り当てます imagecolorat はピクセルのカラーインデックス値を取得します imagecolorclosest 指定した色に最も近い色のインデックス値を取得します。 特定のピクセルのカラー インデックス値を取得します。 imagecolorclosestalpha 指定した色に最も近い色と透明度を取得します imagecolorclosesthwb 指定された色に最も近い白黒の色のインデックスを取得します imagecolordeallocate は、画像の色の割り当てをキャンセルします。 imagecolorexact は、指定された色のインデックス値を取得します imagecolorexactalpha 指定された色と透明度のインデックス値を取得します imagecolormatch は、画像内の色のパレット バージョンをトゥルー カラー バージョンにより近づけます。 imagepalettecopy はパレットをある画像から別の画像にコピーします imagecolorresolve 指定された色のインデックス値、または最も近い可能な置換値を取得します。 imagecolorresolvealpha 指定された色のインデックス値 + アルファ、または可能な限り最も近い代替値を取得します。 imagecolorset は、指定されたパレット インデックスの色を設定します。 imagecolorsforindex はインデックスの色を取得します imagecolorstotal 画像のパレット内の色の数を取得します imagecolortransparent は色を透明として定義します8、画像操作: imagecopy はイメージの一部をコピーします imagecopymerge は画像の一部をコピーして結合します imagecopymergegray 画像の一部をグレースケールでコピーして結合します imagecopyresampled リサンプル画像の一部をコピーし、サイズを変更します imagecopyresize は画像の一部をコピーし、サイズを変更します imagerotate は指定された角度で画像を回転します jpeg2wbmp JPEG画像ファイルをWBMP画像ファイルに変換します png2wbmp PNG 画像ファイルを WBMP 画像ファイルに変換します imagedestroy はイメージを破壊します1 2 次のページ 最後のページ |