[ Index ]

PHP Cross Reference of moodle-2.8

title

Body

[close]

/lib/phpexcel/PHPExcel/Writer/ -> HTML.php (summary)

PHPExcel Copyright (c) 2006 - 2014 PHPExcel

Copyright: Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel)
License: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
Version: ##VERSION##, ##DATE##
File Size: 1532 lines (46 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

PHPExcel_Writer_HTML:: (38 methods):
  __construct()
  save()
  _mapVAlign()
  _mapHAlign()
  _mapBorderStyle()
  getSheetIndex()
  setSheetIndex()
  getGenerateSheetNavigationBlock()
  setGenerateSheetNavigationBlock()
  writeAllSheets()
  generateHTMLHeader()
  generateSheetData()
  generateNavigation()
  _extendRowsForChartsAndImages()
  _writeImageInCell()
  _writeChartInCell()
  generateStyles()
  buildCSS()
  _createCSSStyle()
  _createCSSStyleAlignment()
  _createCSSStyleFont()
  _createCSSStyleBorders()
  _createCSSStyleBorder()
  _createCSSStyleFill()
  generateHTMLFooter()
  _generateTableHeader()
  _generateTableFooter()
  _generateRow()
  _assembleCSS()
  getImagesRoot()
  setImagesRoot()
  getEmbedImages()
  setEmbedImages()
  getUseInlineCss()
  setUseInlineCss()
  formatColor()
  _calculateSpans()
  _setMargins()


Class: PHPExcel_Writer_HTML  - X-Ref

PHPExcel_Writer_HTML

__construct(PHPExcel $phpExcel)   X-Ref
Create a new PHPExcel_Writer_HTML

param: PHPExcel    $phpExcel    PHPExcel object

save($pFilename = null)   X-Ref
Save PHPExcel to file

param: string        $pFilename

_mapVAlign($vAlign)   X-Ref
Map VAlign

param: string        $vAlign        Vertical alignment
return: string

_mapHAlign($hAlign)   X-Ref
Map HAlign

param: string        $hAlign        Horizontal alignment
return: string|false

_mapBorderStyle($borderStyle)   X-Ref
Map border style

param: int        $borderStyle        Sheet index
return: string

getSheetIndex()   X-Ref
Get sheet index

return: int

setSheetIndex($pValue = 0)   X-Ref
Set sheet index

param: int        $pValue        Sheet index
return: PHPExcel_Writer_HTML

getGenerateSheetNavigationBlock()   X-Ref
Get sheet index

return: boolean

setGenerateSheetNavigationBlock($pValue = true)   X-Ref
Set sheet index

param: boolean        $pValue        Flag indicating whether the sheet navigation block should be generated or not
return: PHPExcel_Writer_HTML

writeAllSheets()   X-Ref
Write all sheets (resets sheetIndex to NULL)


generateHTMLHeader($pIncludeStyles = false)   X-Ref
Generate HTML header

param: boolean        $pIncludeStyles        Include styles?
return: string

generateSheetData()   X-Ref
Generate sheet data

return: string

generateNavigation()   X-Ref
Generate sheet tabs

return: string

_extendRowsForChartsAndImages(PHPExcel_Worksheet $pSheet, $row)   X-Ref
No description

_writeImageInCell(PHPExcel_Worksheet $pSheet, $coordinates)   X-Ref
Generate image tag in cell

param: PHPExcel_Worksheet    $pSheet            PHPExcel_Worksheet
param: string                $coordinates    Cell coordinates
return: string

_writeChartInCell(PHPExcel_Worksheet $pSheet, $coordinates)   X-Ref
Generate chart tag in cell

param: PHPExcel_Worksheet    $pSheet            PHPExcel_Worksheet
param: string                $coordinates    Cell coordinates
return: string

generateStyles($generateSurroundingHTML = true)   X-Ref
Generate CSS styles

param: boolean    $generateSurroundingHTML    Generate surrounding HTML tags? (<style> and </style>)
return: string

buildCSS($generateSurroundingHTML = true)   X-Ref
Build CSS styles

param: boolean    $generateSurroundingHTML    Generate surrounding HTML style? (html { })
return: array

_createCSSStyle(PHPExcel_Style $pStyle)   X-Ref
Create CSS style

param: PHPExcel_Style        $pStyle            PHPExcel_Style
return: array

_createCSSStyleAlignment(PHPExcel_Style_Alignment $pStyle)   X-Ref
Create CSS style (PHPExcel_Style_Alignment)

param: PHPExcel_Style_Alignment        $pStyle            PHPExcel_Style_Alignment
return: array

_createCSSStyleFont(PHPExcel_Style_Font $pStyle)   X-Ref
Create CSS style (PHPExcel_Style_Font)

param: PHPExcel_Style_Font        $pStyle            PHPExcel_Style_Font
return: array

_createCSSStyleBorders(PHPExcel_Style_Borders $pStyle)   X-Ref
Create CSS style (PHPExcel_Style_Borders)

param: PHPExcel_Style_Borders        $pStyle            PHPExcel_Style_Borders
return: array

_createCSSStyleBorder(PHPExcel_Style_Border $pStyle)   X-Ref
Create CSS style (PHPExcel_Style_Border)

param: PHPExcel_Style_Border        $pStyle            PHPExcel_Style_Border
return: string

_createCSSStyleFill(PHPExcel_Style_Fill $pStyle)   X-Ref
Create CSS style (PHPExcel_Style_Fill)

param: PHPExcel_Style_Fill        $pStyle            PHPExcel_Style_Fill
return: array

generateHTMLFooter()   X-Ref
Generate HTML footer


_generateTableHeader($pSheet)   X-Ref
Generate table header

param: PHPExcel_Worksheet    $pSheet        The worksheet for the table we are writing
return: string

_generateTableFooter()   X-Ref
Generate table footer


_generateRow(PHPExcel_Worksheet $pSheet, $pValues = null, $pRow = 0)   X-Ref
Generate row

param: PHPExcel_Worksheet    $pSheet            PHPExcel_Worksheet
param: array                $pValues        Array containing cells in a row
param: int                    $pRow            Row number (0-based)
return: string

_assembleCSS($pValue = array()   X-Ref
Takes array where of CSS properties / values and converts to CSS string

param: array
return: string

getImagesRoot()   X-Ref
Get images root

return: string

setImagesRoot($pValue = '.')   X-Ref
Set images root

param: string $pValue
return: PHPExcel_Writer_HTML

getEmbedImages()   X-Ref
Get embed images

return: boolean

setEmbedImages($pValue = '.')   X-Ref
Set embed images

param: boolean $pValue
return: PHPExcel_Writer_HTML

getUseInlineCss()   X-Ref
Get use inline CSS?

return: boolean

setUseInlineCss($pValue = false)   X-Ref
Set use inline CSS?

param: boolean $pValue
return: PHPExcel_Writer_HTML

formatColor($pValue, $pFormat)   X-Ref
Add color to formatted string as inline style

param: string $pValue Plain formatted value without color
param: string $pFormat Format code
return: string

_calculateSpans()   X-Ref
Calculate information about HTML colspan and rowspan which is not always the same as Excel's


_setMargins(PHPExcel_Worksheet $pSheet)   X-Ref
No description



Generated: Fri Nov 28 20:29:05 2014 Cross-referenced by PHPXref 0.7.1