HaruFont::measureText
(PECL haru >= 0.0.1)
HaruFont::measureText — 指定した幅に収めることのできる文字数を計算する
説明
int HaruFont::measureText
( string
$text
, float $width
, float $font_size
, float $char_space
, float $word_space
[, bool $word_wrap = false
] )指定した幅に収めることのできる文字数を計算します。
パラメータ
-
text -
幅にあわせたいテキスト。
-
width -
テキストを代入するエリアの幅。
-
font_size -
フォントの大きさ。
-
char_space -
文字の間隔。
-
word_space -
単語の間隔。
-
word_wrap -
このパラメータを
TRUEにすると、この関数はワードラップを "エミュレート" し、現在の単語の途中で範囲の最後に達してしまう場合は その単語を含めません。
返り値
指定した幅に収めることのできる文字数を返します。
エラー / 例外
エラー時に HaruException をスローします。