|
| __construct () |
| Object constructor.
|
|
| encodeString ($string, $charEncoding) |
| Convert string encoding from local encoding to font encoding.
|
|
| decodeString ($string, $charEncoding) |
| Convert string encoding from font encoding to local encoding.
|
|
| toUnicode ($string, $charEncoding= '') |
| Converts a Latin-encoded string that fakes the font's internal encoding to the proper Unicode characters, in UTF-16BE encoding.
|
|
Public Member Functions inherited from Zend_Pdf_Resource_Font_Simple_Standard |
| __construct () |
| Object constructor.
|
|
| __construct () |
| Object constructor.
|
|
| glyphNumbersForCharacters ($characterCodes) |
| Returns an array of glyph numbers corresponding to the Unicode characters.
|
|
| glyphNumberForCharacter ($characterCode) |
| Returns the glyph number corresponding to the Unicode character.
|
|
| getCoveredPercentage ($string, $charEncoding= '') |
| Returns a number between 0 and 1 inclusive that indicates the percentage of characters in the string which are covered by glyphs in this font.
|
|
| widthsForGlyphs ($glyphNumbers) |
| Returns the widths of the glyphs.
|
|
| widthForGlyph ($glyphNumber) |
| Returns the width of the glyph.
|
|
| encodeString ($string, $charEncoding) |
| Convert string to the font encoding.
|
|
| decodeString ($string, $charEncoding) |
| Convert string from the font encoding.
|
|
| __construct () |
| Object constructor.
|
|
| __toString () |
| Returns the full name of the font in the encoding method of the current locale.
|
|
| getFontType () |
| Returns the type of font.
|
|
| getFontName ($nameType, $language, $characterSet=null) |
| Returns the specified descriptive name for the font.
|
|
| getFontNames () |
| Returns whole set of font names.
|
|
| isBold () |
| Returns true if font is bold.
|
|
| isItalic () |
| Returns true if font is italic.
|
|
| isMonospace () |
| Returns true if font is monospace.
|
|
| getUnderlinePosition () |
| Returns the suggested position below the text baseline of the underline in glyph units.
|
|
| getUnderlineThickness () |
| Returns the suggested line thickness of the underline in glyph units.
|
|
| getStrikePosition () |
| Returns the suggested position above the text baseline of the strikethrough in glyph units.
|
|
| getStrikeThickness () |
| Returns the suggested line thickness of the strikethrough in glyph units.
|
|
| getUnitsPerEm () |
| Returns the number of glyph units per em.
|
|
| getAscent () |
| Returns the typographic ascent in font glyph units.
|
|
| getDescent () |
| Returns the typographic descent in font glyph units.
|
|
| getLineGap () |
| Returns the typographic line gap in font glyph units.
|
|
| getLineHeight () |
| Returns the suggested line height (or leading) in font glyph units.
|
|
| glyphNumbersForCharacters ($characterCodes) |
| Returns an array of glyph numbers corresponding to the Unicode characters.
|
|
| glyphNumberForCharacter ($characterCode) |
| Returns the glyph number corresponding to the Unicode character.
|
|
| getCoveredPercentage ($string, $charEncoding= '') |
| Returns a number between 0 and 1 inclusive that indicates the percentage of characters in the string which are covered by glyphs in this font.
|
|
| widthsForGlyphs ($glyphNumbers) |
| Returns the widths of the glyphs.
|
|
| widthForGlyph ($glyphNumber) |
| Returns the width of the glyph.
|
|
| encodeString ($string, $charEncoding) |
| Convert string to the font encoding.
|
|
| decodeString ($string, $charEncoding) |
| Convert string from the font encoding.
|
|
| toEmSpace ($value) |
| If the font's glyph space is not 1000 units per em, converts the value.
|
|
| __construct ($resource) |
| Object constructor.
|
|
| __clone () |
| Clone page, extract it and dependent objects from the current document, so it can be used within other docs.
|
|
| cloneResource ($factory, &$processed) |
| Clone resource, extract it and dependent objects from the current document, so it can be used within other docs.
|
|
| getResource () |
| Get resource.
|
|
| getFactory () |
| Get factory.
|
|