Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ps_stringwidth(3) [php man page]

PS_STRINGWIDTH(3)							 1							 PS_STRINGWIDTH(3)

ps_stringwidth - Gets width of a string

SYNOPSIS
float ps_stringwidth (resource $psdoc, string $text, [int $fontid], [float $size = 0.0]) DESCRIPTION
Calculates the width of a string in points if it was output in the given font and font size. This function needs an Adobe font metrics file to calculate the precise width. If kerning is turned on, it will be taken into account. PARAMETERS
o $psdoc - Resource identifier of the postscript file as returned by ps_new(3). o $text - The text for which the width is to be calculated. o $fontid - The identifier of the font to be used. If not font is specified the current font will be used. o $size - The size of the font. If no size is specified the current size is used. RETURN VALUES
Width of a string in points. SEE ALSO
ps_string_geometry(3). PHP Documentation Group PS_STRINGWIDTH(3)

Check Out this Related Man Page

PS_GET_VALUE(3) 							 1							   PS_GET_VALUE(3)

ps_get_value - Gets certain values

SYNOPSIS
float ps_get_value (resource $psdoc, string $name, [float $modifier]) DESCRIPTION
Gets several values which were set by ps_set_value(3). Values are by definition float values. The parameter $name can have the following values. o fontsize - The size of the currently active font or the font whose identifier is passed in parameter $modifier. o font - The currently active font itself. o imagewidth - The width of the image whose id is passed in the parameter $modifier. o imageheight - The height of the image whose id is passed in the parameter $modifier. o capheight - The height of a capital M in the currently active font or the font whose identifier is passed in parameter $modifier. o ascender - The ascender of the currently active font or the font whose identifier is passed in parameter $modifier. o descender - The descender of the currently active font or the font whose identifier is passed in parameter $modifier. o italicangle - The italicangle of the currently active font or the font whose identifier is passed in parameter $modifier. o underlineposition - The underlineposition of the currently active font or the font whose identifier is passed in parameter $modi- fier. o underlinethickness - The underlinethickness of the currently active font or the font whose identifier is passed in parameter $mod- ifier. o textx - The current x-position for text output. o texty - The current y-position for text output. o textrendering - The current mode for text rendering. o textrise - The space by which text is risen above the base line. o leading - The distance between text lines in points. o wordspacing - The space between words as a multiple of the width of a space char. o charspacing - The space between chars. If charspacing is != 0.0 ligatures will always be dissolved. o hyphenminchars - Minimum number of chars hyphenated at the end of a word. o parindent - Indention of the first n line in a paragraph. o numindentlines - Number of line in a paragraph to indent if parindent != 0.0. o parskip - Distance between paragraphs. o linenumberspace - Overall space in front of each line for the line number. o linenumbersep - Space between the line and the line number. o major - The major version number of pslib. o minor - The minor version number of pslib. o subminor, revision - The subminor version number of pslib. PARAMETERS
o $psdoc - Resource identifier of the postscript file as returned by ps_new(3). o $name - Name of the value. o $modifier - The parameter $modifier specifies the resource for which the value is to be retrieved. This can be the id of a font or an image. RETURN VALUES
Returns the value of the parameter or FALSE. SEE ALSO
ps_set_value(3). PHP Documentation Group PS_GET_VALUE(3)
Man Page