ホームページ  >  記事  >  バックエンド開発  >  PHP GD ライブラリ関数の完全なコレクション (コレクション)

PHP GD ライブラリ関数の完全なコレクション (コレクション)

WBOY
WBOYオリジナル
2016-07-25 08:55:101357ブラウズ
画像情報、新規/読み込み画像、出力画像、その他の 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 次のページ 最後のページ



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。