Abstract Class Zend_Pdf_Resource_Font_Standard

Description

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.

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

Located in /Zend/Pdf/Resource/Font/Standard.php (line 59)

Zend_Pdf_Resource
   |
   --Zend_Pdf_Resource_Font
      |
      --Zend_Pdf_Resource_Font_Standard
Direct descendents
Class Description
 class Zend_Pdf_Resource_Font_Standard_Courier Implementation for the standard PDF font Courier.
 class Zend_Pdf_Resource_Font_Standard_CourierBold Implementation for the standard PDF font Courier-Bold.
 class Zend_Pdf_Resource_Font_Standard_CourierBoldOblique Implementation for the standard PDF font Courier-BoldOblique.
 class Zend_Pdf_Resource_Font_Standard_CourierOblique Implementation for the standard PDF font Courier-Oblique.
 class Zend_Pdf_Resource_Font_Standard_Helvetica Implementation for the standard PDF font Helvetica.
 class Zend_Pdf_Resource_Font_Standard_HelveticaBold Implementation for the standard PDF font Helvetica-Bold.
 class Zend_Pdf_Resource_Font_Standard_HelveticaBoldOblique Implementation for the standard PDF font Helvetica-BoldOblique.
 class Zend_Pdf_Resource_Font_Standard_HelveticaOblique Implementation for the standard PDF font Helvetica-Oblique.
 class Zend_Pdf_Resource_Font_Standard_Symbol Implementation for the standard PDF font Symbol.
 class Zend_Pdf_Resource_Font_Standard_TimesBold Implementation for the standard PDF font Times-Bold.
 class Zend_Pdf_Resource_Font_Standard_TimesBoldItalic Implementation for the standard PDF font Times-BoldItalic.
 class Zend_Pdf_Resource_Font_Standard_TimesItalic Implementation for the standard PDF font Times-Italic.
 class Zend_Pdf_Resource_Font_Standard_TimesRoman Implementation for the standard PDF font Times-Roman.
 class Zend_Pdf_Resource_Font_Standard_ZapfDingbats Implementation for the standard PDF font ZapfDingbats.
Method Summary
 Zend_Pdf_Resource_Font_Standard __construct ()
Variables
Methods

Inherited Methods

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 Thu, 18 Jan 2007 09:59:25 -0800 by phpDocumentor 1.3.1