PHPExcel_Writer_Excel2007

# Class: PHPExcel_Writer_Excel2007 Source Location: /PHPExcel/Writer/Excel2007.php
### Class Overview
PHPExcel_Writer_Excel2007 #### Author(s): #### Copyright: Copyright (c) 2006 - 2010 PHPExcel (http://www.codeplex.com/PHPExcel) Implements interfaces: PHPExcel_Writer_IWriter | ### Variables $_bordersHashTable $_diskCachingDirectory $_drawingHashTable $_fillHashTable $_fontHashTable $_numFmtHashTable $_office2003compatibility $_preCalculateFormulas $_spreadSheet $_stringTable $_stylesConditionalHashTable $_useDiskCaching $_writerParts | ### Methods __construct getBordersHashTable getDiskCachingDirectory getDrawingHashTable getFillHashTable getFontHashTable getNumFmtHashTable getOffice2003Compatibility getPHPExcel getPreCalculateFormulas getStringTable getStylesConditionalHashTable getUseDiskCaching getWriterPart save setOffice2003Compatibility setPHPExcel setPreCalculateFormulas setUseDiskCaching
### Class Details [line 99] PHPExcel_Writer_Excel2007 PHPExcel_Writer_Excel2007 #### Tags:
copyright: | Copyright (c) 2006 - 2010 PHPExcel (http://www.codeplex.com/PHPExcel)
[ Top ] ### Class Variables #### $_bordersHashTable = [line 162] Private unique PHPExcel_Style_Borders HashTable Private unique PHPExcel_Style_Borders HashTable #### Tags:
access: | private
Type: | PHPExcel_HashTable
[ Top ] #### $_diskCachingDirectory = [line 190] Disk caching directory Disk caching directory #### Tags:
access: | private
Type: | string
[ Top ] #### $_drawingHashTable = [line 176] Private unique PHPExcel_Worksheet_BaseDrawing HashTable Private unique PHPExcel_Worksheet_BaseDrawing HashTable #### Tags:
access: | private
Type: | PHPExcel_HashTable
[ Top ] #### $_fillHashTable = [line 148] Private unique PHPExcel_Style_Fill HashTable Private unique PHPExcel_Style_Fill HashTable #### Tags:
access: | private
Type: | PHPExcel_HashTable
[ Top ] #### $_fontHashTable = [line 155] Private unique PHPExcel_Style_Font HashTable Private unique PHPExcel_Style_Font HashTable #### Tags:
access: | private
Type: | PHPExcel_HashTable
[ Top ] #### $_numFmtHashTable = [line 169] Private unique PHPExcel_Style_NumberFormat HashTable Private unique PHPExcel_Style_NumberFormat HashTable #### Tags:
access: | private
Type: | PHPExcel_HashTable
[ Top ] #### $_office2003compatibility = false [line 113] Office2003 compatibility Office2003 compatibility #### Tags:
access: | private
Type: | boolean
[ Top ] #### $_preCalculateFormulas = true [line 106] Pre-calculate formulas Pre-calculate formulas #### Tags:
access: | private
Type: | boolean
[ Top ] #### $_spreadSheet = [line 127] Private PHPExcel Private PHPExcel #### Tags:
access: | private
Type: | PHPExcel
[ Top ] #### $_stringTable = [line 134] Private string table Private string table #### Tags:
access: | private
Type: | string[]
[ Top ] #### $_stylesConditionalHashTable = [line 141] Private unique PHPExcel_Style_Conditional HashTable Private unique PHPExcel_Style_Conditional HashTable #### Tags:
access: | private
Type: | PHPExcel_HashTable
[ Top ] #### $_useDiskCaching = false [line 183] Use disk caching where possible? Use disk caching where possible? #### Tags:
access: | private
Type: | boolean
[ Top ] #### $_writerParts = [line 120] Private writer parts Private writer parts #### Tags:
access: | private
Type: | PHPExcel_Writer_Excel2007_WriterPart[]
[ Top ] ### Class Methods ### constructor __construct [line 197]
`PHPExcel_Writer_Excel2007 __construct( [ $pPHPExcel = null])`
Create a new PHPExcel_Writer_Excel2007 Create a new PHPExcel_Writer_Excel2007 #### Tags:
access: | public
#### Parameters:
PHPExcel | $pPHPExcel |
[ Top ] ### method getBordersHashTable [line 482]
`PHPExcel_HashTable getBordersHashTable( )`
Get PHPExcel_Style_Borders HashTable Get PHPExcel_Style_Borders HashTable #### Tags:
access: | public
[ Top ] ### method getDiskCachingDirectory [line 577]
`string getDiskCachingDirectory( )`
Get disk caching directory Get disk caching directory #### Tags:
access: | public
[ Top ] ### method getDrawingHashTable [line 500]
`PHPExcel_HashTable getDrawingHashTable( )`
Get PHPExcel_Worksheet_BaseDrawing HashTable Get PHPExcel_Worksheet_BaseDrawing HashTable #### Tags:
access: | public
[ Top ] ### method getFillHashTable [line 464]
`PHPExcel_HashTable getFillHashTable( )`
Get PHPExcel_Style_Fill HashTable Get PHPExcel_Style_Fill HashTable #### Tags:
access: | public
[ Top ] ### method getFontHashTable [line 473]
`PHPExcel_HashTable getFontHashTable( )`
Get PHPExcel_Style_Font HashTable Get PHPExcel_Style_Font HashTable #### Tags:
access: | public
[ Top ] ### method getNumFmtHashTable [line 491]
`PHPExcel_HashTable getNumFmtHashTable( )`
Get PHPExcel_Style_NumberFormat HashTable Get PHPExcel_Style_NumberFormat HashTable #### Tags:
access: | public
[ Top ] ### method getOffice2003Compatibility [line 527]
`boolean getOffice2003Compatibility( )`
Get Office2003 compatibility Get Office2003 compatibility #### Tags:
access: | public
[ Top ] ### method getPHPExcel [line 421]
`PHPExcel getPHPExcel( )`
Get PHPExcel object Get PHPExcel object #### Tags:
throws: | Exception
access: | public
[ Top ] ### method getPreCalculateFormulas [line 509]
`boolean getPreCalculateFormulas( )`
Get Pre-Calculate Formulas Get Pre-Calculate Formulas #### Tags:
access: | public
[ Top ] ### method getStringTable [line 446]
`string[] getStringTable( )`
Get string table Get string table #### Tags:
access: | public
[ Top ] ### method getStylesConditionalHashTable [line 455]
`PHPExcel_HashTable getStylesConditionalHashTable( )`
Get PHPExcel_Style_Conditional HashTable Get PHPExcel_Style_Conditional HashTable #### Tags:
access: | public
[ Top ] ### method getUseDiskCaching [line 547]
`boolean getUseDiskCaching( )`
Get use disk caching where possible? Get use disk caching where possible? #### Tags:
access: | public
[ Top ] ### method getWriterPart [line 238]
`PHPExcel_Writer_Excel2007_WriterPart getWriterPart( [string $pPartName = ''])`
Get writer part Get writer part #### Parameters:
string | $pPartName | Writer part name
[ Top ] ### method save [line 252]
`void save( [ $pFilename = null], string $pFileName)`
Save PHPExcel to file Save PHPExcel to file #### Tags:
throws: | Exception
access: | public
#### Parameters:
string | $pFileName |
| $pFilename |
[ Top ] ### method setOffice2003Compatibility [line 537]
`PHPExcel_Writer_Excel2007 setOffice2003Compatibility( [boolean $pValue = false])`
Set Pre-Calculate Formulas Set Pre-Calculate Formulas #### Tags:
access: | public
#### Parameters:
boolean | $pValue | Office2003 compatibility?
[ Top ] ### method setPHPExcel [line 436]
`PHPExcel_Writer_Excel2007 setPHPExcel( [ $pPHPExcel = null])`
Set PHPExcel object Set PHPExcel object #### Tags:
throws: | Exception
access: | public
#### Parameters:
PHPExcel | $pPHPExcel | PHPExcel object
[ Top ] ### method setPreCalculateFormulas [line 518]
`void setPreCalculateFormulas( [boolean $pValue = true])`
Set Pre-Calculate Formulas Set Pre-Calculate Formulas #### Tags:
access: | public
#### Parameters:
boolean | $pValue | Pre-Calculate Formulas?
[ Top ] ### method setUseDiskCaching [line 559]
`PHPExcel_Writer_Excel2007 setUseDiskCaching( [boolean $pValue = false], [string $pDirectory = null])`
Set use disk caching where possible? Set use disk caching where possible? #### Tags:
throws: | Exception Exception when directory does not exist
access: | public
#### Parameters:
boolean | $pValue |
string | $pDirectory | Disk caching directory
[ Top ] Documentation generated on Mon, 11 Jan 2010 08:09:03 +0100 by phpDocumentor 1.4.1