PHPの画像処理2024 年の最新の入門チュートリアル。このコースでは GDライブラリ, について学習できます。
PHPには、豊富な画像処理機能を提供します。
関数 | 説明 |
---|---|
gd_info() | 情報現在インストールされているGDライブラリへのアクセス |
getimagesize() | 画像情報を取得します。 |
getimagesizefromstring() | 画像情報を取得します。 |
image_type_to_extension() | 画像の接尾辞を取得します。 |
image_type_to_mime_type() | 画像のMIMEタイプを返します。 |
image2wbmp() | 出力WBMPイメージ |
imageaffine() | 戻るアフィン変換後の画像の後に |
imageaffinematrixconcat() | 二つの行列を接続します |
imageaffinematrixget() | マトリックスを取得 |
imagealphablending() | 画像描画モードを設定します |
imageantialias() | アンチエイリアシング(アンチエイリアス)関数を使用するかどうか |
imagearc() | ビデオ楕円弧 |
imagechar() | 横の文字を書きます |
imagecharup() | 垂直に文字を描画します |
imagecolorallocate() | 画像に色を割り当てます。 |
imagecolorallocatealpha() | 画像の色や透明度を割り当て |
imagecolorat() | ピクセルインデックスのカラー値を取得します。 |
imagecolorclosest() | 指定した色に最も近い色のインデックスを取得 |
imagecolorclosestalpha() | インデックス指定した色+アルファは、最も近い色を取得します |
imagecolorclosesthwb() | 黒と白の指定されたカラーインデックスに最も近い色度で作られました |
imagesx()、imagesy() | 画像の幅と高さを取得します。 |
PHPの画像処理機能を使用して、あなたはGDライブラリのサポートをロードする必要があります。 php.iniのは、GDライブラリをロードしていることを確認します:
ウィンドウサーバー:
extension = php_gd2.dll
LinuxおよびMacシステム:
extension = php_gd2.so
現在インストールされているGDライブラリに関する情報を表示するにはgd_info()関数を使用します。
<?php var_dump(gd_info()); ?>
出力は次のとおりです。
array(12) { ["GD Version"]=> string(26) "bundled (2.1.0 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["T1Lib Support"]=> bool(false) ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPEG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XPM Support"]=> bool(false) ["XBM Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) }