ホームページ  >  記事  >  php教程  >  PHP gd比例スケーリングと圧縮画像関数、

PHP gd比例スケーリングと圧縮画像関数、

WBOY
WBOYオリジナル
2016-07-06 14:24:351408ブラウズ

php gd 等倍スケーリング圧縮画像関数、

この記事の例は参考のために php gd 等倍スケーリング圧縮画像関数を共有します。具体的な内容は次のとおりです

リーリー

phpとgd関数のリファレンステーブル
gd_info 現在インストールされている GD ライブラリに関する情報を取得します
getimagesize 画像サイズを取得します
getimagesizefromstring 文字列から画像のサイズを取得します
image_type_to_extension 画像タイプのファイル拡張子を取得します
image_type_to_mime_type は、getimagesize、exif_read_data、exif_t​​humbnail、exif_imagetype によって返された画像タイプの MIME タイプを取得します
image2wbmp 画像をWBMP形式でブラウザまたはファイルに出力します
imageaffine オプションのクリッピングエリアを使用して、アフィントラムフォームされたソース画像を含む画像を返します
imageaffinematrixconcat 2 つの行列を連結します (一度に多くの操作を実行する場合と同様)
imageaffinematrixget オプションのクリッピングエリアを使用して、アフィントラムフォームされたソース画像を含む画像を返します
imagealphablending は画像のカラーブレンドモードを設定します
imageantialias アンチエイリアス(アンチエイリアス)機能を使用するかどうか
imagearcは楕円弧を描きます
imagechar は文字を水平方向に描画します
imagecharup キャラクターを縦に描く
imagecolorallocate は画像に色を割り当てます
imagecolorallocatealpha は画像にカラー + アルファを割り当てます
imagecolorat 特定のピクセルのカラーインデックス値を取得します
imagecolorclosest 指定した色に最も近い色のインデックス値を取得します
imagecolorclosestalpha 指定した色と透明度に最も近い色を取得します
imagecolorclosesthwb 指定された色に最も近い色度の白黒インデックスを取得します
imagecolordeallocateは画像色の割り当てをキャンセルします
imagecolorexact 指定された色のインデックス値を取得します
imagecolorexactalpha 指定された色と透明度のインデックス値を取得します
imagecolormatch を使用すると、画像のパレット バージョンとトゥルー カラー バージョンをより適切に一致させることができます
imagecolorresolve 指定された色のインデックス値、または最も近い可能な置換値を取得します
imagecolorresolvealpha 指定された色のインデックス値 + アルファ、または可能な限り最も近い代替値を取得します
imagecolorset は、指定されたパレットインデックスに色を設定します
imagecolorsforindex インデックスの色を取得します
imagecolorstotal 画像のパレット内の色の数を取得します
imagecolortransparent は色を透明として定義します
imageconvolution は係数 div と offset を使用して 3x3 畳み込み行列に適用します
imagecopy 画像の一部をコピーします
imagecopymerge 画像の一部をコピーして結合します
imagecopymergegray 画像の一部をグレースケールでコピーして結合します
imagecopyresampled は画像の一部をリサンプリングしてコピーし、サイズを変更します
imagecopyresize 画像の一部をコピーしてサイズ変更します
imagecreate 新しいパレットベースの画像を作成します
imagecreatefromgd2 GD2 ファイルまたは URL から新しい画像を作成します
imagecreatefromgd2part 指定された GD2 ファイルまたは URL の一部から新しい画像を作成します
imagecreatefromgd GD ファイルまたは URL から新しい画像を作成します
imagecreatefromgif ファイルまたは URL から新しい画像を作成します。
imagecreatefromjpeg ファイルまたは URL から新しい画像を作成します。
imagecreatefrompng ファイルまたは URL から新しい画像を作成します。
imagecreatefromstring は、文字列内の画像ストリームから新しい画像を作成します
imagecreatefromwbmp ファイルまたは URL から新しい画像を作成します。
imagecreatefromwebp ファイルまたは URL から新しい画像を作成します。
imagecreatefromxbm ファイルまたは URL から新しい画像を作成します。
imagecreatefromxpm ファイルまたは URL から新しいイメージを作成します。
imagecreatetruecolor 新しいトゥルー カラー イメージを作成します
imagecrop 指定された座標とサイズ、x、y、幅、高さを使用して画像をトリミングします
imagecropauto 利用可能なモードの 1 つを使用して画像を自動的にトリミングします
imagedashedline 点線を描きます
imagedestroy 画像を破棄します
imageellipse 楕円を描きます
画像塗りつぶし領域の塗りつぶし
imagefilledarcは楕円弧を描いて塗りつぶします
imagefilledellipse 楕円を描いて塗りつぶします
imagefilledpolygon 多角形を描いて塗りつぶします
imagefilledrectangle 長方形を描いて塗りつぶします
imagefilltoborder は、指定された色の境界線まで領域を塗りつぶします
imagefilter は画像にフィルターを適用します
imageflip 指定されたモードを使用して画像を反転します
imagefontheight フォントの高さを取得します
imagefontwidth フォント幅を取得します
imageftbbox は FreeType 2 フォントを使用したテキストボックスを提供します
imagefttext FreeType 2 フォントを使用して画像にテキストを書き込みます
imagegammacorrect は GD 画像にガンマ補正を適用します
imagegd2 GD2画像をブラウザまたはファイルに出力します
imagegd GD画像をブラウザまたはファイルに出力します
imagegif 画像をブラウザまたはファイルに出力します。
imagegrabscreen 画面全体をキャプチャします
imagegrabwindow ウィンドウをキャプチャします
imageinterlace インターレースを有効化または無効化します
imageistruecolor 画像が True Color 画像かどうかを確認します
imagejpeg 画像をブラウザまたはファイルに出力します。
imagelayereffect は、バンドルされている libgd レイヤー効果を使用するためのアルファ ブレンディング フラグを設定します
imageline 線分を描画します
imageloadfont 新しいフォントをロードします
imagepalettecopy パレットをある画像から別の画像にコピーします
imagepalettetotruecolor パレットベースの画像を True Color に変換します
imagepng 画像をブラウザまたは PNG 形式のファイルに出力します
imagepolygon 多角形を描画します
imagepsbbox は PostScript Type1 フォントを使用したテキストボックスを提供します
imagepsencodefont フォント内の文字エンコードベクトルを変更します
imagepsextendfont フォントを拡大または合理化します
imagepsfreefont は、PostScript Type 1 フォントによって占有されているメモリを解放します
imagepsloadfont ファイルから PostScript Type 1 フォントをロードします
imagepsslantfont 特定のフォントを傾けます
imagepstext は PostScript Type1 フォントを使用して画像上にテキスト文字列を描画します
imagerectangle 長方形を描画します
imagerotate 画像を指定した角度で​​回転します
imageavealpha PNG 画像を保存するときに完全なアルファ チャネル情報を保存するフラグを設定します (単一の透明色ではなく)
imagescale 指定された新しい幅と高さを使用して画像を拡大縮小します
imagesetbrush は線の描画に使用するブラシ画像を設定します
imagesetinterpolation 補間方法を設定します
imagesetpixel 単一ピクセルを描画します
imagesetstyle 線画のスタイルを設定します
imageethickness は描画された線の幅を設定します
imagesettile は塗りつぶしに使用されるテクスチャを設定します
imagestring は文字列の線を水平方向に描画します
imagestringup は文字列を垂直に描画します
imagex は画像の幅を取得します
画像高さの取得
imagetruecolortopalette トゥルーカラー画像をパレット画像に変換します
imagettfbbox TrueType フォントを使用してテキストの範囲を取得します
imagettftext TrueType フォントを使用して画像にテキストを書き込みます
imagetypes は、現在の PHP バージョンでサポートされている画像タイプを返します
imagewbmp 画像を WBMP 形式でブラウザまたはファイルに出力します
imagewebp WebP 画像をブラウザまたはファイルに出力します
imagexbm XBM 画像をブラウザまたはファイルに出力します
iptcembed はバイナリ IPTC データを JPEG 画像に埋め込みます
iptcparse バイナリ IPTC チャンクを個々のトークンに解析します
jpeg2wbmp JPEG画像ファイルをWBMP画像ファイルに変換します
png2wbmp PNG 画像ファイルを WBMP 画像ファイルに変換します

以上がこの記事の全内容です。PHP プログラミングを学習する皆さんのお役に立てれば幸いです。

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