Abstract class definition for the standard 14 Type 1 PDF fonts.
The standard 14 PDF fonts are guaranteed to be availble in any PDF viewer implementation. As such, they do not require much data for the font's resource dictionary. The majority of the data provided by subclasses is for the benefit of our own layout code.
The standard fonts and the corresponding subclasses that manage them:
Font objects should be normally be obtained from the factory methods Zend_Pdf_Font::fontWithName and Zend_Pdf_Font::fontWithPath.
Located in /Zend/Pdf/Resource/Font/Standard.php (line 59)
Zend_Pdf_Resource | --Zend_Pdf_Resource_Font | --Zend_Pdf_Resource_Font_Standard
Class | Description |
---|---|
![]() |
Implementation for the standard PDF font Courier. |
![]() |
Implementation for the standard PDF font Courier-Bold. |
![]() |
Implementation for the standard PDF font Courier-BoldOblique. |
![]() |
Implementation for the standard PDF font Courier-Oblique. |
![]() |
Implementation for the standard PDF font Helvetica. |
![]() |
Implementation for the standard PDF font Helvetica-Bold. |
![]() |
Implementation for the standard PDF font Helvetica-BoldOblique. |
![]() |
Implementation for the standard PDF font Helvetica-Oblique. |
![]() |
Implementation for the standard PDF font Symbol. |
![]() |
Implementation for the standard PDF font Times-Bold. |
![]() |
Implementation for the standard PDF font Times-BoldItalic. |
![]() |
Implementation for the standard PDF font Times-Italic. |
![]() |
Implementation for the standard PDF font Times-Roman. |
![]() |
Implementation for the standard PDF font ZapfDingbats. |
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
Object constructor
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:00:16 -0800 by phpDocumentor 1.3.1