HaruFont::measureText

(PECL haru >= 0.0.1)

HaruFont::measureTextCalculate the number of characters which can be included within the specified width

说明

HaruFont::measureText ( string $text , float $width , float $font_size , float $char_space , float $word_space [, bool $word_wrap = FALSE ] ) : int

Calculate the number of characters which can be included within the specified width.

参数

text

The text to fit the width.

width

The width of the area to put the text to.

font_size

The size of the font.

char_space

The character spacing.

word_space

The word spacing.

word_wrap

When this parameter is set to TRUE the function "emulates" word wrapping and doesn't include the part of the current word if reached the end of the area.

返回值

Returns the number of characters which can be included within the specified width.

错误/异常

发生错误时抛出 HaruException 异常。

相关文章
php deque returns a representation that can be converted to jsonphp bc 数学 函数 raise an arbitrary precision number to another reduced by a specified modulusphp mcve 函数 returns array of strings which represents the keys that can be used for response parameters on this transactionphp snmp 函数 return all objects including their respective object id within the specified onephp tidy 函数 returns the number of tidy warnings encountered for specified documentphp harufont get the total width of the text number of characters number of words and number of spacesphp harufont calculate the number of characters which can be included within the specified widthphp harupage calculate the byte length of characters which can be included on one line of the specified widthphp mongodb bson javascript returns a representation that can be converted to jsonphp mongodb bson objectid returns a representation that can be converted to jsonphp recursiveregexiterator returns whether an iterator can be obtained for the current entryphp solrquery returns the maximum number of constraint counts that should be returned for the facet fieldsphp solrquery returns the minimum counts for facet fields should be included in the responsephp solrquery returns the maximum number of characters from a field when using the regex fragmenterphp solrquery returns the maximum number of query terms that will be included in any generated queryphp solrquery returns the treshold frequency at which words will be ignored which do not occur in at least this many docsphp solrquery returns the frequency below which terms will be ignored in the source documentphp solrquery returns the minimum word length below which words will be ignoredphp swftextfield adds characters to a font that will be available within a textfieldphp swoole mmap map a file into memory and return the stream resource which can be used by php stream operations.
关注编程学问公众号