Class for writing Excel BIFF records.
From "MICROSOFT EXCEL BINARY FILE FORMAT" by Mark O'Brien (Microsoft Corporation):
BIFF (BInary File Format) is the file format in which Excel documents are saved on disk. A BIFF file is a complete description of an Excel document. BIFF files consist of sequences of variable-length records. There are many different types of BIFF records. For example, one record type describes a formula entered into a cell; one describes the size and location of a window into a document; another describes a picture format.
Located in /libraries/pear/Spreadsheet/Excel/Writer/BIFFwriter.php (line 54)
PEAR | --Spreadsheet_Excel_Writer_BIFFwriter
Class | Description |
---|---|
![]() |
Class for generating Excel Spreadsheets |
![]() |
Class for generating Excel Spreadsheets |
The BIFF/Excel version (5).
The byte order of this architecture. 0 => little endian, 1 => big endian
The string containing the data of the BIFF stream
The size of the data in bytes. Should be the same as strlen($this->_data)
The maximun length for a BIFF record. See _addContinue()
Constructor
Excel limits the size of BIFF records. In Excel 5 the limit is 2084 bytes. In Excel 97 the limit is 8228 bytes. Records that are longer than these limits must be split up into CONTINUE blocks.
This function takes a long BIFF record and inserts CONTINUE records as necessary.
General storage function
General storage function
Determine the byte order and store it as class data to avoid recalculating it for each call to new().
Writes Excel BOF record to indicate the beginning of a stream or sub-stream in the BIFF file.
Writes Excel EOF record to indicate the end of a BIFF stream.
Documentation generated on Fri, 11 Feb 2005 18:12:46 +0000 by phpDocumentor 1.3.0RC3