この記事には、PHP の画像操作に関連するいくつかの関数がまとめられています。必要な方は参考にしてください。
php image image 関数セットは次のようになります。 gd_info 関数: 現在インストールされている GD ライブラリに関する情報を取得します getimagesize関数: 画像のサイズを取得する image_type_to_extension 関数: 画像タイプのファイル拡張子を取得します。 image_type_to_mime_type 関数: IMAGETYPE 定数の MIME タイプを決定します。 image2wbmp関数:画像をWBMP形式でブラウザまたはファイルに出力します imagealphablending 関数: 画像の混色モードを設定します。 imageantialias機能:アンチエイリアス(アンチエイリアシング)機能を使用するかどうか imagearc 関数: 楕円弧を描く imagechar関数: 文字を水平に描画します imagecharup関数:文字を縦方向に描画する imagecolorallocate 関数: 画像に色を割り当てます。 imagecolorallocatealpha 関数: 画像にカラー + アルファを割り当てる imagecolorat 関数: 特定のピクセルのカラー インデックス値を取得する imagecolorclosest関数:指定した色に最も近い色のインデックス値を取得します。 imagecolorclosestalpha 関数: 指定した色に最も近い色のインデックス値と透明度を取得します。 imagecolorclosesthwb 関数: 指定した色に最も近い色度の白黒インデックスを取得します。 imagecolordeallocate関数:画像色の割り当てをキャンセルします。 imagecolorexact関数:指定した色のインデックス値を取得する imagecolorexactalpha 関数: 指定した色と透明度のインデックス値を取得します imagecolormatch 関数: 画像のカラー パレット バージョンを True Color バージョンにさらに近づけます。 imagecolorresolve 関数: 指定された色のインデックス値、または最も近い可能な代替値を取得します。 imagecolorresolvealpha 関数: 指定された色の透明度のインデックス値、または可能な限り最も近い代替値を取得します。 imagecolorset 関数: 指定されたパレット インデックスの色を設定します。 imagecolorsforindex関数: 特定のインデックスの色を取得します。 imagecolorstotal 関数: 画像のパレット内の色の数を取得します。 imagecolortransparent 関数: 色を透明色として定義します。 imageconvolution 関数: 3*3 畳み込み行列を適用します。 imagecopy 関数: 画像の一部をコピーする imagecopymerge 関数: 画像の一部をコピーして結合します。 imagecopymergegray 関数: 画像の一部をグレースケールでコピーして結合します imagecopyresampled 関数: Resample は画像の一部をコピーし、サイズを変更します。 imagecopyresize 関数: 画像の一部をコピーしてサイズ変更します imagecreate 関数: 新しいパレットベースの画像を作成します imagecreatefromgd2 関数: GD 2 ファイルまたは URL から新しい画像を作成します imagecreatefromgd2part 関数: 指定された GD 2 ファイルまたは 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 イメージを作成する imagedashedline 関数: 点線を描画します。 imagedestroy関数: 画像を破棄します。 imageellipse 関数: 楕円を描画します。 imagefill 関数: 指定された色で領域を塗りつぶします。 imagefilledarc 関数: 楕円弧を描き、それを塗りつぶします。 imagefilledellipse 関数: 楕円を描いて塗りつぶす imagefilledpolygon 関数: 多角形を描画して塗りつぶします。 imagefilledrectangle 関数: 長方形を描画して塗りつぶします。 imagefilltoborder 関数: 指定された色の境界線まで領域を塗りつぶします。 imagefilter 関数: 画像にフィルターを適用します。 imagefontheight関数:フォントの高さを取得する imagefontwidth 関数: フォント幅を取得する imageftbbox 関数: FreeType2 フォントを使用したテキスト ボックスを提供します。 imagefttext 関数: FreeType2 フォントを使用して画像にテキストを書き込む imagegammacorrect 関数: GD 画像にガンマ補正を適用します。 imagegd2関数:GD2画像をブラウザまたはファイルに出力 imagegd関数: GD画像をブラウザまたはファイルに出力します。 imagegif関数:画像をGIF形式でブラウザまたはファイルに出力します。 imageinterlace 関数: インターレースを有効または無効にする imageistruecolor 関数: 画像が True Color 画像であるかどうかを確認します。 imagejpeg関数:画像をブラウザまたはJPEG形式のファイルに出力します。 imagelayereffect 関数: バインドされた libgd レイヤリング効果を使用するようにアルファ混合フラグを設定します。 imageline 関数: 線分を描画します。 imageloadfont 関数: 新しいフォントをロードする imagepalettecopy 関数: ある画像から別の画像にパレットをコピーします。 imagepng関数:画像をブラウザまたはPNG形式のファイルに出力します。 imagepolygon 関数: 多角形を描画します。 imagepsbbox 関数: PostScript Type1 フォントを使用したテキスト ボックスを提供します。 imagepsencodefont 関数: フォント内の文字エンコーディング ベクトルを変更します。 imagepsextendfont 関数: フォントを拡大または簡略化する imagepsfreefont 関数: PostScript Type1 フォントによって占有されているメモリを解放します。 imagepsloadfont 関数: PostScript Type1 フォントをファイルからロードします imagepsslantfont 関数: フォントを傾ける imagepstext 関数: PostScript Type1 フォントを使用して画像上にテキスト文字列を描画します imagerectangle 関数: 長方形を描画します。 imagerotate 関数: 画像を指定した角度で回転します。 imageavealpha 関数: PNG 画像を保存するときに完全なアルファ チャネル情報を保存するフラグを設定します。 imagesetbrush関数:線を描く際に使用するブラシ画像を設定する imagesetpixel 関数: 単一ピクセルを描画します imagesetstyle関数:線画のスタイルを設定する imageethickness 関数: 描画された線の幅を設定します。 imagesettile関数:塗りつぶしに使用するテクスチャを設定する imagestring関数: 文字列を水平方向に描画します。 imagestringup関数: 文字列を垂直方向に描画します imagex 関数: 画像の幅を取得する imagesy 関数: 画像の高さを取得する imagetruecolortopalette 関数: トゥルー カラー イメージをパレット イメージに変換します imagettfbbox関数:TrueTypeフォントを使用したテキストの範囲を取得 imagettftext 関数: TrueType フォントを使用して画像にテキストを書き込みます imagetypes 関数: 現在の PHP バージョンでサポートされている画像タイプを返します。 imagewbmp関数:画像をWBMP形式でブラウザまたはファイルに出力する imagexbm 関数: XBM 画像をブラウザまたはファイルに出力します iptcembed 関数: バイナリ IPTC データを JPEG 画像に埋め込む iptcparse 関数: バイナリ IPTC ブロックを個別のトークンに解析します。 jpeg2wbmp 関数: JPEG 画像ファイルを WBMP 画像ファイルに変換します png2wbmp 関数: PNG 画像ファイルを WBMP 画像ファイルに変換します |