OLERead
in package
Table of Contents
Constants
- BIG_BLOCK_DEPOT_BLOCKS_POS = 0x4c
- BIG_BLOCK_SIZE = 0x200
- EXTENSION_BLOCK_POS = 0x44
- NUM_BIG_BLOCK_DEPOT_BLOCKS_POS = 0x2c
- NUM_EXTENSION_BLOCK_POS = 0x48
- PROPERTY_STORAGE_BLOCK_SIZE = 0x80
- ROOT_START_BLOCK_POS = 0x30
- SIZE_OF_NAME_POS = 0x40
- SIZE_POS = 0x78
- SMALL_BLOCK_DEPOT_BLOCK_POS = 0x3c
- SMALL_BLOCK_SIZE = 0x40
- SMALL_BLOCK_THRESHOLD = 0x1000
- START_BLOCK_POS = 0x74
- TYPE_POS = 0x42
Properties
- $documentSummaryInformation : int|null
- $summaryInformation : int|null
- $wrkbook : int|null
Methods
- getStream() : string|null
- Extract binary stream data.
- read() : void
- Read the file.
Constants
BIG_BLOCK_DEPOT_BLOCKS_POS
public
mixed
BIG_BLOCK_DEPOT_BLOCKS_POS
= 0x4c
BIG_BLOCK_SIZE
public
mixed
BIG_BLOCK_SIZE
= 0x200
EXTENSION_BLOCK_POS
public
mixed
EXTENSION_BLOCK_POS
= 0x44
NUM_BIG_BLOCK_DEPOT_BLOCKS_POS
public
mixed
NUM_BIG_BLOCK_DEPOT_BLOCKS_POS
= 0x2c
NUM_EXTENSION_BLOCK_POS
public
mixed
NUM_EXTENSION_BLOCK_POS
= 0x48
PROPERTY_STORAGE_BLOCK_SIZE
public
mixed
PROPERTY_STORAGE_BLOCK_SIZE
= 0x80
ROOT_START_BLOCK_POS
public
mixed
ROOT_START_BLOCK_POS
= 0x30
SIZE_OF_NAME_POS
public
mixed
SIZE_OF_NAME_POS
= 0x40
SIZE_POS
public
mixed
SIZE_POS
= 0x78
SMALL_BLOCK_DEPOT_BLOCK_POS
public
mixed
SMALL_BLOCK_DEPOT_BLOCK_POS
= 0x3c
SMALL_BLOCK_SIZE
public
mixed
SMALL_BLOCK_SIZE
= 0x40
SMALL_BLOCK_THRESHOLD
public
mixed
SMALL_BLOCK_THRESHOLD
= 0x1000
START_BLOCK_POS
public
mixed
START_BLOCK_POS
= 0x74
TYPE_POS
public
mixed
TYPE_POS
= 0x42
Properties
$documentSummaryInformation
public
int|null
$documentSummaryInformation
= null
$summaryInformation
public
int|null
$summaryInformation
= null
$wrkbook
public
int|null
$wrkbook
= null
Methods
getStream()
Extract binary stream data.
public
getStream(int|null $stream) : string|null
Parameters
- $stream : int|null
Return values
string|nullread()
Read the file.
public
read(string $filename) : void
Parameters
- $filename : string