PHP画像処理
富Phpは主に以下のような豊富な画像処理関数を提供しています:
説明 | |
---|---|
現在インストールされているGDライブラリの情報を取得する 画像情報 | |
画像情報を取得 | |
画像サフィックスを取得 | |
画像のMIMEタイプを返す | |
Output W BMP 画像 | |
アフィン変換後の画像を返す | |
2つの行列を接続 | |
行列を取得 | |
画像の混色モードを設定します | |
アンチエイリアス関数を使用するかどうか | |
楕円弧を描く | |
横文字を書く | |
絵を描く文字を縦に配置 | |
画像に色を割り当てる | |
画像に色と透明度を割り当てる | |
特定のピクセルのカラーインデックス値を取得する | |
指定した色に最も近い色のインデックス値を取得 | |
指定した色に最も近い色と透明度を取得カラーインデックスを閉じる | |
指定した色に最も近い色度の白黒インデックスを取得 | |
画像の幅と高さを取得 | |
PHPの画像処理関数を使用し、 GD サポート ライブラリをロードする必要があります。 php.ini が GD ライブラリをロードしていることを確認してください: | Windows サーバーの場合: |
extension = php_gd2.so
gd_info() 関数を使用して、現在インストールされている GD ライブラリの情報を表示します:
<?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) }