PHPExcel_Writer_Excel5_Writer
[ class tree: PHPExcel_Writer_Excel5_Writer ] [ index: PHPExcel_Writer_Excel5_Writer ] [ all elements ]

Class: PHPExcel_Writer_Excel5_Writer

Source Location: /PHPExcel/Writer/Excel5/Writer.php

Class Overview

PHPExcel_Writer_Excel5_BIFFwriter
   |
   --PHPExcel_Writer_Excel5_Workbook
      |
      --PHPExcel_Writer_Excel5_Writer

Class for writing Excel Spreadsheets.


Author(s):

Methods


Inherited Variables

Inherited Methods

Class: PHPExcel_Writer_Excel5_Workbook

PHPExcel_Writer_Excel5_Workbook::PHPExcel_Writer_Excel5_Workbook()
Class constructor
PHPExcel_Writer_Excel5_Workbook::addFormat()
Add a new format to the Excel workbook.
PHPExcel_Writer_Excel5_Workbook::addWorksheet()
Add a new worksheet to the Excel workbook.
PHPExcel_Writer_Excel5_Workbook::close()
Calls finalization methods.
PHPExcel_Writer_Excel5_Workbook::setBIFF8InputEncoding()
PHPExcel_Writer_Excel5_Workbook::setCountry()
Set the country identifier for the workbook
PHPExcel_Writer_Excel5_Workbook::setCustomColor()
Change the RGB components of the elements in the colour palette.
PHPExcel_Writer_Excel5_Workbook::setTempDir()
Sets the temp dir used for storing the OLE file
PHPExcel_Writer_Excel5_Workbook::setVersion()
Sets the BIFF version.
PHPExcel_Writer_Excel5_Workbook::sheets()
An accessor for the _worksheets[] array
PHPExcel_Writer_Excel5_Workbook::worksheets()
An accessor for the _worksheets[] array.
PHPExcel_Writer_Excel5_Workbook::writeAllDefinedNamesBiff8()
Writes all the DEFINEDNAME records (BIFF8).
PHPExcel_Writer_Excel5_Workbook::writeCountry()
Stores the COUNTRY record for localization
PHPExcel_Writer_Excel5_Workbook::writeDefinedNameBiff8()
Write a DEFINEDNAME record for BIFF8 using explicit binary formula data
PHPExcel_Writer_Excel5_Workbook::writeExternsheetBiff8()
Writes the Excel BIFF EXTERNSHEET record. formulas.
PHPExcel_Writer_Excel5_Workbook::writeSharedStringsTable()
Write all of the workbooks strings into an indexed array.
PHPExcel_Writer_Excel5_Workbook::writeSupbookInternal()
Write Internal SUPBOOK record
PHPExcel_Writer_Excel5_Workbook::_calcSheetOffsets()
Calculate offsets for Worksheet BOF records.
PHPExcel_Writer_Excel5_Workbook::_calculateSharedStringsSizes()
Calculate Handling of the SST continue blocks is complicated by the need to include an additional continuation byte depending on whether the string is split between blocks or whether it starts at the beginning of the block. additional complications that will arise later when/if Rich Strings are supported).
PHPExcel_Writer_Excel5_Workbook::_setPaletteXl97()
Sets the colour palette to the Excel 97+ default.
PHPExcel_Writer_Excel5_Workbook::_storeAllFonts()
Store the Excel FONT records.
PHPExcel_Writer_Excel5_Workbook::_storeAllNumFormats()
Store user defined numerical formats i.
PHPExcel_Writer_Excel5_Workbook::_storeAllStyles()
Write all STYLE records.
PHPExcel_Writer_Excel5_Workbook::_storeAllXfs()
Write all XF records.
PHPExcel_Writer_Excel5_Workbook::_storeBoundsheet()
Writes Excel BIFF BOUNDSHEET record.
PHPExcel_Writer_Excel5_Workbook::_storeCodepage()
Stores the CODEPAGE biff record.
PHPExcel_Writer_Excel5_Workbook::_storeDatemode()
Write DATEMODE record to indicate the date system in use (1904 or 1900).
PHPExcel_Writer_Excel5_Workbook::_storeExterncount()
Write BIFF record EXTERNCOUNT to indicate the number of external sheet references in the workbook.
PHPExcel_Writer_Excel5_Workbook::_storeExterns()
Write the EXTERNCOUNT and EXTERNSHEET records. the NAME records.
PHPExcel_Writer_Excel5_Workbook::_storeExternsheet()
Writes the Excel BIFF EXTERNSHEET record. formulas. rows and columns.
PHPExcel_Writer_Excel5_Workbook::_storeNameLong()
Store the NAME record in the long format that is used for storing the repeat rows and columns when both are specified. _storeNameShort() but we use a separate method to keep the code clean.
PHPExcel_Writer_Excel5_Workbook::_storeNames()
Write the NAME record to define the print area and the repeat rows and cols.
PHPExcel_Writer_Excel5_Workbook::_storeNameShort()
Store the NAME record in the short format that is used for storing the print area, repeat rows only and repeat columns only.
PHPExcel_Writer_Excel5_Workbook::_storeNumFormat()
Writes Excel FORMAT record for non "built-in" numerical formats.
PHPExcel_Writer_Excel5_Workbook::_storeOLEFile()
Store the workbook in an OLE container
PHPExcel_Writer_Excel5_Workbook::_storePalette()
Stores the PALETTE biff record.
PHPExcel_Writer_Excel5_Workbook::_storeStyle()
Write Excel BIFF STYLE records.
PHPExcel_Writer_Excel5_Workbook::_storeWindow1()
Write Excel BIFF WINDOW1 record.
PHPExcel_Writer_Excel5_Workbook::_storeWorkbook()
Assemble worksheets into a workbook and send the BIFF data to an OLE storage.

Class: PHPExcel_Writer_Excel5_BIFFwriter

PHPExcel_Writer_Excel5_BIFFwriter::PHPExcel_Writer_Excel5_BIFFwriter()
Constructor
PHPExcel_Writer_Excel5_BIFFwriter::writeData()
General storage function like _append and _prepend, but returns string instead of modifying $this->_data
PHPExcel_Writer_Excel5_BIFFwriter::writeEof()
Writes Excel EOF record to indicate the end of a BIFF stream.
PHPExcel_Writer_Excel5_BIFFwriter::_addContinue()
Excel limits the size of BIFF records. Excel 97 the limit is 8228 bytes. must be split up into CONTINUE blocks.
PHPExcel_Writer_Excel5_BIFFwriter::_append()
General storage function
PHPExcel_Writer_Excel5_BIFFwriter::_prepend()
General storage function
PHPExcel_Writer_Excel5_BIFFwriter::_setByteOrder()
Determine the byte order and store it as class data to avoid recalculating it for each call to new().
PHPExcel_Writer_Excel5_BIFFwriter::_storeBof()
Writes Excel BOF record to indicate the beginning of a stream or sub-stream in the BIFF file.
PHPExcel_Writer_Excel5_BIFFwriter::_storeEof()
Writes Excel EOF record to indicate the end of a BIFF stream.

Class Details

[line 44]
Class for writing Excel Spreadsheets.

Class for writing Excel Spreadsheets. This class should change COMPLETELY.




Tags:

author:  Xavier Noguer <xnoguer@rezebra.com>


[ Top ]


Class Methods


static method rowcolToCell [line 83]

static string rowcolToCell( integer $row, integer $col)

Utility function for writing formulas Converts a cell's coordinates to the A1 format.

Utility function for writing formulas Converts a cell's coordinates to the A1 format.




Tags:

return:  The cell identifier in A1 format
access:  public


Parameters:

integer   $row   Row for the cell to convert (0-indexed).
integer   $col   Column for the cell to convert (0-indexed).

[ Top ]

constructor PHPExcel_Writer_Excel5_Writer [line 52]

PHPExcel_Writer_Excel5_Workbook PHPExcel_Writer_Excel5_Writer( [string $filename = ''])

The constructor.

The constructor. It just creates a Workbook




Tags:

return:  The Workbook created


Parameters:

string   $filename   The optional filename for the Workbook.

[ Top ]

method send [line 64]

void send( string $filename)

Send HTTP headers for the Excel file.

Send HTTP headers for the Excel file.




Tags:

access:  public


Parameters:

string   $filename   The filename to use for HTTP headers

[ Top ]


Documentation generated on Mon, 27 Oct 2008 08:42:15 +0100 by phpDocumentor 1.4.1