XXIII. イメージ関数

PHPの画像関数を使って、JPEG、GIF、PNG画像の大きさを 知ることができます。また、GDライブラリ( http://www.boutell.com/gd/ で手に入ります)があれば、GIF画像の作成と操作を行なうことも できます。

目次
GetImageSize ? JPEG、GIFあるいはPNG画像の大きさを入手
ImageArc ? 部分楕円の描画
ImageChar ? 水平に文字を描画
ImageCharUp ? 垂直に文字を描画
ImageColorAllocate ? 画像上の色の生成
ImageColorAt ? ピクセルの色のインデックスを取得
ImageColorClosest ? 特定の色に最も近い色のインデックスの入手
ImageColorExact ? 特定の色のインデックスを取得
ImageColorResolve ? 指定した色または出来るだけ近い色のインデックスを得る
ImageColorSet ? 指定したパレットインデックスの色を設定する
ImageColorsForIndex ? カラーインデックスからカラーの取得
ImageColorsTotal ? 画像パレットの色数の検出
ImageColorTransparent ? 透明色の定義
ImageCopyResized ? 画像の一部の複製とサイズ変更
ImageCreate ? 新規画像の作成
ImageCreateFromGif ? ファイルまたはURLから新規画像を作成
ImageDashedLine ? ダッシュライン(破線)の描画
ImageDestroy ? 画像の消去
ImageFill ? 塗り潰し
ImageFilledPolygon ? 塗りつぶした多角形の描画
ImageFilledRectangle ? 塗りつぶした矩形の描画
ImageFillToBorder ? 特定色での塗りつぶし
ImageFontHeight ? フォントの高さの取得
ImageFontWidth ? フォントの幅の取得
ImageGif ? ブラウザーもしくはファイルへの画像の出力
ImageInterlace ? インターレースを有効もしくは無効にする
ImageLine ? 直線の描画
ImageLoadFont ? 新規フォントのロード
ImagePolygon ? 多角形の描画
ImagePSBBox ? PostScript Type1 フォントを用いてテキスト矩形のバウンディングボックス を指定する
ImagePSEncodeFont ? フォントの文字エンコードベクトルを変更する
ImagePSFreeFont ? PostScript Type 1 フォント用メモリを解放する
ImagePSLoadFont ? ファイルから PostScript Type 1 フォントをロードする
ImagePSText ? PostScript Type1 フォントを用いて画像の上に文字列を描く
ImageRectangle ? 矩形の描画
ImageSetPixel ? 点の生成
ImageString ? 文字列の水平描画
ImageStringUp ? 文字列の垂直描画
ImageSX ? 画像の幅を取得
ImageSY ? 画像の高さの取得
ImageTTFBBox ? TypeTypeフォントを使用したテキストのbounding boxの生成
ImageTTFText ? TrueTypeフォントを使用したテキストの出力