Class Zend_Pdf_FileParser_Font_OpenType_TrueType

Description

Parses an OpenType font file containing TrueType outlines.

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

Located in /Zend/Pdf/FileParser/Font/OpenType/TrueType.php (line 33)

Zend_Pdf_FileParser
   |
   --Zend_Pdf_FileParser_Font
      |
      --Zend_Pdf_FileParser_Font_OpenType
         |
         --Zend_Pdf_FileParser_Font_OpenType_TrueType
Method Summary
 void parse ()
 void screen ()
Variables
Methods
parse (line 74)

Reads and parses the TrueType font data from the file on disk.

  • access: public
  • throws: Zend_Pdf_Exception
void parse ()

Redefinition of:
Zend_Pdf_FileParser_Font_OpenType::parse()
Reads and parses the font data from the file on disk.
screen (line 45)

Verifies that the font file actually contains TrueType outlines.

  • access: public
  • throws: Zend_Pdf_Exception
void screen ()

Redefinition of:
Zend_Pdf_FileParser_Font_OpenType::screen()
Verifies that the font file is in the expected format.

Inherited Methods

Inherited From Zend_Pdf_FileParser_Font_OpenType

 Zend_Pdf_FileParser_Font_OpenType::parse()
 Zend_Pdf_FileParser_Font_OpenType::screen()
 Zend_Pdf_FileParser_Font_OpenType::_jumpToTable()
 Zend_Pdf_FileParser_Font_OpenType::_languageCodeForPlatform()
 Zend_Pdf_FileParser_Font_OpenType::_parseCmapTable()
 Zend_Pdf_FileParser_Font_OpenType::_parseHeadTable()
 Zend_Pdf_FileParser_Font_OpenType::_parseHheaTable()
 Zend_Pdf_FileParser_Font_OpenType::_parseHmtxTable()
 Zend_Pdf_FileParser_Font_OpenType::_parseNameTable()
 Zend_Pdf_FileParser_Font_OpenType::_parseOs2Table()
 Zend_Pdf_FileParser_Font_OpenType::_parsePostTable()
 Zend_Pdf_FileParser_Font_OpenType::_parseTableDirectory()
 Zend_Pdf_FileParser_Font_OpenType::_readScalerType()
 Zend_Pdf_FileParser_Font_OpenType::_readTableVersion()

Inherited From Zend_Pdf_FileParser_Font

 Zend_Pdf_FileParser_Font::__construct()
 Zend_Pdf_FileParser_Font::readStringMacRoman()
 Zend_Pdf_FileParser_Font::readStringPascal()
 Zend_Pdf_FileParser_Font::readStringUTF16()
 Zend_Pdf_FileParser_Font::writeDebug()
 Zend_Pdf_FileParser_Font::_debugLog()
 Zend_Pdf_FileParser_Font::__get()
 Zend_Pdf_FileParser_Font::__set()

Inherited From Zend_Pdf_FileParser

 Zend_Pdf_FileParser::__construct()
 Zend_Pdf_FileParser::getDataSource()
 Zend_Pdf_FileParser::isBitSet()
 Zend_Pdf_FileParser::isParsed()
 Zend_Pdf_FileParser::isScreened()
 Zend_Pdf_FileParser::moveToOffset()
 Zend_Pdf_FileParser::parse()
 Zend_Pdf_FileParser::readBytes()
 Zend_Pdf_FileParser::readFixed()
 Zend_Pdf_FileParser::readInt()
 Zend_Pdf_FileParser::readStringMacRoman()
 Zend_Pdf_FileParser::readStringPascal()
 Zend_Pdf_FileParser::readStringUTF16()
 Zend_Pdf_FileParser::readUInt()
 Zend_Pdf_FileParser::screen()
 Zend_Pdf_FileParser::skipBytes()
 Zend_Pdf_FileParser::__destruct()
Class Constants

Documentation generated on Thu, 18 Jan 2007 10:00:01 -0800 by phpDocumentor 1.3.1