Todo List
Implements interfaces:
PHPExcel_Writer_HTML
[line 103]
Array of column widths in points
[line 96]
Array of CSS styles
[line 82]
Images root
[line 61]
PHPExcel object
[line 75]
Pre-calculate formulas
[line 68]
Sheet index to write
[line 89]
Use inline CSS?
PHPExcel_Writer_HTML __construct( $phpExcel)
Create a new PHPExcel_Writer_HTML
Overridden in child classes as:
array buildCSS( [boolean $generateSurroundingHTML = true])
Build CSS styles
void generateHTMLFooter( )
Generate HTML footer
string generateHTMLHeader( [boolean $pIncludeStyles = false])
Generate HTML header
string generateSheetData( )
Generate sheet data
string generateStyles( [boolean $generateSurroundingHTML = true])
Generate CSS styles
string getImagesRoot( )
Get images root
boolean getPreCalculateFormulas( )
Get Pre-Calculate Formulas
int getSheetIndex( )
Get sheet index
boolean getUseInlineCss( )
Get use inline CSS?
void save( [ $pFilename = null], string $pFileName)
Save PHPExcel to file
void setImagesRoot( [string $pValue = '.'])
Set images root
void setPreCalculateFormulas( [boolean $pValue = true])
Set Pre-Calculate Formulas
void setSheetIndex( [int $pValue = 0])
Set sheet index
void setUseInlineCss( [boolean $pValue = false])
Set use inline CSS?
void writeAllSheets( )
Write all sheets (resets sheetIndex to NULL)
string _createCSSStyle( $pStyle)
Create CSS style
string _createCSSStyleAlignment( $pStyle)
Create CSS style (PHPExcel_Style_Alignment)
string _createCSSStyleBorder( $pStyle)
Create CSS style (PHPExcel_Style_Border)
string _createCSSStyleBorders( $pStyle)
Create CSS style (PHPExcel_Style_Borders)
string _createCSSStyleFill( $pStyle)
Create CSS style (PHPExcel_Style_Fill)
string _createCSSStyleFont( $pStyle)
Create CSS style (PHPExcel_Style_Font)
string _generateRow( $pSheet, [array $pValues = null], [int $pRow = 0])
Generate row
void _generateTableFooter( )
Generate table footer
string _generateTableHeader( PHPExcel_Worksheet $pSheet)
Generate table header
void _mapBorderStyle( $borderStyle)
Map border style
string|false _mapHAlign( $hAlign)
Map HAlign
void _mapVAlign( $vAlign)
Map VAlign
string _writeImageTagInCell( $pSheet, string $coordinates)
Generate image tag in cell