PHPExcel_Reader_Excel5

# Class: PHPExcel_Reader_Excel5_Escher Source Location: /PHPExcel/Reader/Excel5/Escher.php
### Class Overview
PHPExcel_Reader_Excel5_Escher #### Author(s): #### Copyright: Copyright (c) 2006 - 2010 PHPExcel (http://www.codeplex.com/PHPExcel) | ### Variables $_data $_dataSize $_object $_pos | ### Constants BLIPJPEG BLIPPNG BSE BSTORECONTAINER CLIENTANCHOR CLIENTDATA CLIENTTEXTBOX DG DGCONTAINER DGG DGGCONTAINER OPT SP SPCONTAINER SPGR SPGRCONTAINER SPLITMENUCOLORS TERTIARYOPT | ### Methods load __construct _GetInt2d _GetInt4d _readBlipJPEG _readBlipPNG _readBSE _readBstoreContainer _readClientAnchor _readClientData _readClientTextbox _readDefault _readDg _readDgContainer _readDgg _readDggContainer _readOfficeArtRGFOPTE _readOPT _readSp _readSpContainer _readSpgr _readSpgrContainer _readSplitMenuColors _readTertiaryOPT
### Class Details [line 67] PHPExcel_Reader_Excel5_Escher PHPExcel_Reader_Excel5_Escher #### Tags:
copyright: | Copyright (c) 2006 - 2010 PHPExcel (http://www.codeplex.com/PHPExcel)
[ Top ] ### Class Variables #### $_data = [line 93] Escher stream data (binary) Escher stream data (binary) #### Tags:
access: | private
Type: | string
[ Top ] #### $_dataSize = [line 100] Size in bytes of the Escher stream data Size in bytes of the Escher stream data #### Tags:
access: | private
Type: | int
[ Top ] #### $_object = [line 114] The object to be returned by the reader. The object to be returned by the reader. Modified during load. #### Tags:
access: | private
Type: | mixed
[ Top ] #### $_pos = [line 107] Current position of stream pointer in Escher stream data Current position of stream pointer in Escher stream data #### Tags:
access: | private
Type: | int
[ Top ] ### Class Methods ### method load [line 131]
`void load( string $data)`
Load Escher stream data. Load Escher stream data. May be a partial Escher stream. #### Tags:
access: | public
#### Parameters:
string | $data |
[ Top ] ### constructor __construct [line 121]
`PHPExcel_Reader_Excel5_Escher __construct( mixed $object)`
Create a new PHPExcel_Reader_Excel5_Escher instance Create a new PHPExcel_Reader_Excel5_Escher instance #### Tags:
access: | public
#### Parameters:
mixed | $object |
[ Top ] ### method _GetInt2d [line 680]
`int _GetInt2d( string $data, int $pos)`
Read 16-bit unsigned integer Read 16-bit unsigned integer #### Tags:
access: | private
#### Parameters:
string | $data |
int | $pos |
[ Top ] ### method _GetInt4d [line 692]
`int _GetInt4d( string $data, int $pos)`
Read 32-bit signed integer Read 32-bit signed integer #### Tags:
access: | private
#### Parameters:
string | $data |
int | $pos |
[ Top ] ### method _readBlipJPEG [line 311]
`void _readBlipJPEG( )`
Read BlipJPEG record. Read BlipJPEG record. Holds raw JPEG image data #### Tags:
access: | private
[ Top ] ### method _readBlipPNG [line 352]
`void _readBlipPNG( )`
Read BlipPNG record. Read BlipPNG record. Holds raw PNG image data #### Tags:
access: | private
[ Top ] ### method _readBSE [line 245]
`void _readBSE( )`
Read BSE record Read BSE record #### Tags:
access: | private
[ Top ] ### method _readBstoreContainer [line 227]
`void _readBstoreContainer( )`
Read BstoreContainer record (Blip Store Container) Read BstoreContainer record (Blip Store Container) #### Tags:
access: | private
[ Top ] ### method _readClientAnchor [line 565]
`void _readClientAnchor( )`
Read ClientAnchor record. Read ClientAnchor record. This record holds information about where the shape is anchored in worksheet #### Tags:
access: | private
[ Top ] ### method _readClientData [line 619]
`void _readClientData( )`
Read ClientData record Read ClientData record #### Tags:
access: | private
[ Top ] ### method _readClientTextbox [line 548]
`void _readClientTextbox( )`
Read ClientTextbox record Read ClientTextbox record #### Tags:
access: | private
[ Top ] ### method _readDefault [line 176]
`void _readDefault( )`
Read a generic record Read a generic record #### Tags:
access: | private
[ Top ] ### method _readDg [line 459]
`void _readDg( )`
Read Dg record (Drawing) Read Dg record (Drawing) #### Tags:
access: | private
[ Top ] ### method _readDgContainer [line 441]
`void _readDgContainer( )`
Read DgContainer record (Drawing Container) Read DgContainer record (Drawing Container) #### Tags:
access: | private
[ Top ] ### method _readDgg [line 215]
`void _readDgg( )`
Read Dgg record (Drawing Group) Read Dgg record (Drawing Group) #### Tags:
access: | private
[ Top ] ### method _readDggContainer [line 197]
`void _readDggContainer( )`
Read DggContainer record (Drawing Group Container) Read DggContainer record (Drawing Group Container) #### Tags:
access: | private
[ Top ] ### method _readOfficeArtRGFOPTE [line 634]
`void _readOfficeArtRGFOPTE( string $data, int $n)`
Read OfficeArtRGFOPTE table of property-value pairs Read OfficeArtRGFOPTE table of property-value pairs #### Tags:
access: | private
#### Parameters:
string | $data | Binary data
int | $n | Number of properties
[ Top ] ### method _readOPT [line 393]
`void _readOPT( )`
Read OPT record. Read OPT record. This record may occur within DggContainer record or SpContainer #### Tags:
access: | private
[ Top ] ### method _readSp [line 531]
`void _readSp( )`
Read Sp record (Shape) Read Sp record (Shape) #### Tags:
access: | private
[ Top ] ### method _readSpContainer [line 499]
`void _readSpContainer( )`
Read SpContainer record (Shape Container) Read SpContainer record (Shape Container) #### Tags:
access: | private
[ Top ] ### method _readSpgr [line 519]
`void _readSpgr( )`
Read Spgr record (Shape Group) Read Spgr record (Shape Group) #### Tags:
access: | private
[ Top ] ### method _readSpgrContainer [line 471]
`void _readSpgrContainer( )`
Read SpgrContainer record (Shape Group Container) Read SpgrContainer record (Shape Group Container) #### Tags:
access: | private
[ Top ] ### method _readSplitMenuColors [line 429]
`void _readSplitMenuColors( )`
Read SplitMenuColors record Read SplitMenuColors record #### Tags:
access: | private
[ Top ] ### method _readTertiaryOPT [line 412]
`void _readTertiaryOPT( )`
Read TertiaryOPT record Read TertiaryOPT record #### Tags:
access: | private
[ Top ] ### Class Constants #### BLIPJPEG = 0xF01D [line 83] [ Top ] #### BLIPPNG = 0xF01E [line 84] [ Top ] #### BSE = 0xF007 [line 75] [ Top ] #### BSTORECONTAINER = 0xF001 [line 70] [ Top ] #### CLIENTANCHOR = 0xF010 [line 81] [ Top ] #### CLIENTDATA = 0xF011 [line 82] [ Top ] #### CLIENTTEXTBOX = 0xF00D [line 80] [ Top ] #### DG = 0xF008 [line 76] [ Top ] #### DGCONTAINER = 0xF002 [line 71] [ Top ] #### DGG = 0xF006 [line 74] [ Top ] #### DGGCONTAINER = 0xF000 [line 69] [ Top ] #### OPT = 0xF00B [line 79] [ Top ] #### SP = 0xF00A [line 78] [ Top ] #### SPCONTAINER = 0xF004 [line 73] [ Top ] #### SPGR = 0xF009 [line 77] [ Top ] #### SPGRCONTAINER = 0xF003 [line 72] [ Top ] #### SPLITMENUCOLORS = 0xF11E [line 85] [ Top ] #### TERTIARYOPT = 0xF122 [line 86] [ Top ] Documentation generated on Mon, 11 Jan 2010 08:08:14 +0100 by phpDocumentor 1.4.1