imageftbbox
imagegammacorrect
GD 関数
PHP Manual

# imagefttext

(PHP 4 >= 4.0.7, PHP 5)

imagefttext — FreeType 2 によるフォントを用いてイメージにテキストを描画する

### 説明

array imagefttext ( resource `$image` , float `$size` , float `$angle` , int `$x` , int `$y` , int `$color` , string `$font_file` , string `$text` [, array `$extrainfo` ] )
警告

この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。

### パラメータ

`image`

  imagecreatetruecolor() のような画像作成関数が返す画像リソース。

`size`

  使用するフォントのサイズ (ポイント数)。

`angle`

  角度 (度数)。0 度は、左から右に読むテキストを表します。 度数を上げていくと、反時計回りに回転します。たとえば、 90 度の場合は下から上に読むテキストとなります。

`x`

  `x` と `y` で表す座標が、最初の文字のベースポイント (その文字の左下の角とほぼ等しい点) となります。 imagestring() の場合は `x` と `y` で最初の文字の左上の角を指定しており、 たとえば "左上" は 0, 0 となりますが、この関数では異なります。

`y`

  y 座標。これはフォントのベースラインを指定するものであり、 文字の最下端を指定するものではありません。

`color`

  テキストに使用する色のインデックス。 imagecolorexact() を参照ください。

`font_file`

  使用するフォントへのフルパス。

`text`

  画像に挿入するテキスト。

`extrainfo`

### 返り値

この関数は、長方形の 4 つの角を表す点の配列を返します。 最初が左下の位置で、そこから反時計回りに回ります。

0 | 左下の x 座標
1 | 左下の y 座標
2 | 右下の x 座標
3 | 右下の y 座標
4 | 右上の x 座標
5 | 右上の y 座標
6 | 左上の x 座標
7 | 左上の y 座標

### 注意

> 注意: この関数は、GD 2.0.1 以降を必要とします (2.0.28 以降を推奨します)。

> 注意: この関数は、PHP が FreeType サポート (--with-freetype-dir=DIR) を有効にしてコンパイルされている場合のみ使用可能です。

### 変更履歴

バージョン | 説明
--- | ---
4.3.5 | `extrainfo` がオプションになりました。

imageftbbox
imagegammacorrect
GD 関数
PHP Manual