## Zend_Pdf_Resource_Font_OpenType_TrueType

Description

TrueType fonts implementation

Font objects should be normally be obtained from the factory methods Zend_Pdf_Font::fontWithName and Zend_Pdf_Font::fontWithPath.

- license: New BSD License
- copyright: Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)

Located in /Zend/Pdf/Resource/Font/OpenType/TrueType.php (line 36)

    Zend_Pdf_Resource
       |
       --Zend_Pdf_Resource_Font
          |
          --Zend_Pdf_Resource_Font_OpenType
             |
             --Zend_Pdf_Resource_Font_OpenType_TrueType

Method Summary
Zend_Pdf_Resource_Font_OpenType_TrueType __construct (Zend_Pdf_FileParser_Font_OpenType_TrueType $fontParser, integer $embeddingOptions)
Variables

#### Inherited Variables

Inherited from Zend_Pdf_Resource_Font

> Zend_Pdf_Resource_Font::$cmap
> Zend_Pdf_Resource_Font::$_ascent
> Zend_Pdf_Resource_Font::$_descent
> Zend_Pdf_Resource_Font::$_fontNames
> Zend_Pdf_Resource_Font::$_fontType
> Zend_Pdf_Resource_Font::$_glyphMaxIndex
> Zend_Pdf_Resource_Font::$_glyphWidths
> Zend_Pdf_Resource_Font::$_isBold
> Zend_Pdf_Resource_Font::$_isItalic
> Zend_Pdf_Resource_Font::$_isMonospace
> Zend_Pdf_Resource_Font::$_lineGap
> Zend_Pdf_Resource_Font::$_strikePosition
> Zend_Pdf_Resource_Font::$_strikeThickness
> Zend_Pdf_Resource_Font::$_underlinePosition
> Zend_Pdf_Resource_Font::$_underlineThickness
> Zend_Pdf_Resource_Font::$_unitsPerEm

Inherited from Zend_Pdf_Resource

> Zend_Pdf_Resource::$_objectFactory
> Zend_Pdf_Resource::$_resource

Methods
Constructor __construct (line 51)

Object constructor

- access: public
- throws: Zend_Pdf_Exception

Zend_Pdf_Resource_Font_OpenType_TrueType __construct (Zend_Pdf_FileParser_Font_OpenType_TrueType $fontParser, integer $embeddingOptions)

- Zend_Pdf_FileParser_Font_OpenType_TrueType $fontParser: Font parser object containing parsed TrueType file.
- integer $embeddingOptions: Options for font embedding.

Redefinition of:

Zend_Pdf_Resource_Font_OpenType::__construct()
  Object constructor

#### Inherited Methods

Inherited From Zend_Pdf_Resource_Font_OpenType

> Zend_Pdf_Resource_Font_OpenType::__construct()

Inherited From Zend_Pdf_Resource_Font

> Zend_Pdf_Resource_Font::__construct()
> Zend_Pdf_Resource_Font::decodeString()
> Zend_Pdf_Resource_Font::encodeString()
> Zend_Pdf_Resource_Font::getAscent()
> Zend_Pdf_Resource_Font::getCoveredPercentage()
> Zend_Pdf_Resource_Font::getDescent()
> Zend_Pdf_Resource_Font::getFontName()
> Zend_Pdf_Resource_Font::getFontType()
> Zend_Pdf_Resource_Font::getLineGap()
> Zend_Pdf_Resource_Font::getLineHeight()
> Zend_Pdf_Resource_Font::getStrikePosition()
> Zend_Pdf_Resource_Font::getStrikeThickness()
> Zend_Pdf_Resource_Font::getUnderlinePosition()
> Zend_Pdf_Resource_Font::getUnderlineThickness()
> Zend_Pdf_Resource_Font::getUnitsPerEm()
> Zend_Pdf_Resource_Font::widthForGlyph()
> Zend_Pdf_Resource_Font::widthsForGlyphs()
> Zend_Pdf_Resource_Font::_isEmbeddingOptionSet()
> Zend_Pdf_Resource_Font::_toEmSpace()
> Zend_Pdf_Resource_Font::__toString()

Inherited From Zend_Pdf_Resource

> Zend_Pdf_Resource::__construct()
> Zend_Pdf_Resource::getResource()

Documentation generated on Wed, 21 Feb 2007 12:01:15 -0800 by phpDocumentor 1.3.1