Constants

DGGCONTAINER

DGGCONTAINER = 0xf000

BSTORECONTAINER

BSTORECONTAINER = 0xf001

DGCONTAINER

DGCONTAINER = 0xf002

SPGRCONTAINER

SPGRCONTAINER = 0xf003

SPCONTAINER

SPCONTAINER = 0xf004

CLIENTTEXTBOX

CLIENTTEXTBOX = 0xf00d

CLIENTANCHOR

CLIENTANCHOR = 0xf010

CLIENTDATA

CLIENTDATA = 0xf011

BLIPJPEG

BLIPJPEG = 0xf01d

BLIPPNG

BLIPPNG = 0xf01e

SPLITMENUCOLORS

SPLITMENUCOLORS = 0xf11e

TERTIARYOPT

TERTIARYOPT = 0xf122

Properties

$data

$data : string

Escher stream data (binary).

Type

string

$dataSize

$dataSize : int

Size in bytes of the Escher stream data.

Type

int

$pos

$pos : int

Current position of stream pointer in Escher stream data.

Type

int

$object

$object : \PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer\BSE|\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer\SpContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer

The object to be returned by the reader. Modified during load.

Type

SpgrContainer

Methods

__construct()

__construct(mixed  $object) : mixed

Create a new Escher instance.

Parameters

mixed $object

Returns

mixed —

load()

load(string  $data) : \PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer\BSE|\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer\SpContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer

Load Escher stream data. May be a partial Escher stream.

Parameters

string $data

Returns

\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer\BSE|\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer\SpContainer|\PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer —

readDefault()

readDefault() : mixed

Read a generic record.

Returns

mixed —

readDggContainer()

readDggContainer() : mixed

Read DggContainer record (Drawing Group Container).

Returns

mixed —

readDgg()

readDgg() : mixed

Read Dgg record (Drawing Group).

Returns

mixed —

readBstoreContainer()

readBstoreContainer() : mixed

Read BstoreContainer record (Blip Store Container).

Returns

mixed —

readBSE()

readBSE() : mixed

Read BSE record.

Returns

mixed —

readBlipJPEG()

readBlipJPEG() : mixed

Read BlipJPEG record. Holds raw JPEG image data.

Returns

mixed —

readBlipPNG()

readBlipPNG() : mixed

Read BlipPNG record. Holds raw PNG image data.

Returns

mixed —

readOPT()

readOPT() : mixed

Read OPT record. This record may occur within DggContainer record or SpContainer.

Returns

mixed —

readTertiaryOPT()

readTertiaryOPT() : mixed

Read TertiaryOPT record.

Returns

mixed —

readSplitMenuColors()

readSplitMenuColors() : mixed

Read SplitMenuColors record.

Returns

mixed —

readDgContainer()

readDgContainer() : mixed

Read DgContainer record (Drawing Container).

Returns

mixed —

readDg()

readDg() : mixed

Read Dg record (Drawing).

Returns

mixed —

readSpgrContainer()

readSpgrContainer() : mixed

Read SpgrContainer record (Shape Group Container).

Returns

mixed —

readSpContainer()

readSpContainer() : mixed

Read SpContainer record (Shape Container).

Returns

mixed —

readSpgr()

readSpgr() : mixed

Read Spgr record (Shape Group).

Returns

mixed —

readSp()

readSp() : mixed

Read Sp record (Shape).

Returns

mixed —

readClientTextbox()

readClientTextbox() : mixed

Read ClientTextbox record.

Returns

mixed —

readClientAnchor()

readClientAnchor() : mixed

Read ClientAnchor record. This record holds information about where the shape is anchored in worksheet.

Returns

mixed —

readClientData()

readClientData() : mixed

Read ClientData record.

Returns

mixed —

readOfficeArtRGFOPTE()

readOfficeArtRGFOPTE(string  $data, int  $n) : mixed

Read OfficeArtRGFOPTE table of property-value pairs.

Parameters

string $data

Binary data

int $n

Number of properties

Returns

mixed —