Forum und email

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 ] )

指定した幅に収めることのできる文字数を返します。

パラメータ

text

幅にあわせたいテキスト。

width

テキストを代入するエリアの幅。

font_size

フォントの大きさ。

char_space

文字の間隔。

word_space

単語の間隔。

word_wrap

このパラメータを TRUE にすると、この関数はワードラップを "エミュレート" し、現在の単語の途中で範囲の最後に達してしまう場合は その単語を含めません。デフォルトは FALSE です。

エラー / 例外

エラー時に HaruException をスローします。