\PHPExcel_Writer_Excel2007_Drawing

PHPExcel_Writer_Excel2007_Drawing

Summary

Methods
Properties
Constants
setParentWriter()
getParentWriter()
__construct()
writeDrawings()
_writeChart()
_writeDrawing()
writeVMLHeaderFooterImages()
_writeVMLHeaderFooterImage()
allDrawings()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_parentWriter
N/A

Properties

Methods

setParentWriter()

setParentWriter(\PHPExcel_Writer_IWriter  $pWriter = null) : mixed

Set parent IWriter object

Parameters

\PHPExcel_Writer_IWriter $pWriter

Throws

\PHPExcel_Writer_Exception

Returns

mixed —

getParentWriter()

getParentWriter() : \PHPExcel_Writer_IWriter

Get parent IWriter object

Throws

\PHPExcel_Writer_Exception

Returns

\PHPExcel_Writer_IWriter —

__construct()

__construct(\PHPExcel_Writer_IWriter  $pWriter = null) : mixed

Set parent IWriter object

Parameters

\PHPExcel_Writer_IWriter $pWriter

Throws

\PHPExcel_Writer_Exception

Returns

mixed —

writeDrawings()

writeDrawings(\PHPExcel_Worksheet  $pWorksheet = null, int  $chartRef, bool  $includeCharts = FALSE) : string

Write drawings to XML format

Parameters

\PHPExcel_Worksheet $pWorksheet
int $chartRef

Chart ID

bool $includeCharts

Flag indicating if we should include drawing details for charts

Throws

\PHPExcel_Writer_Exception

Returns

string —

XML Output

_writeChart()

_writeChart(\PHPExcel_Shared_XMLWriter  $objWriter = null, \PHPExcel_Chart  $pChart = null, int  $pRelationId = -1) : mixed

Write drawings to XML format

Parameters

\PHPExcel_Shared_XMLWriter $objWriter

XML Writer

\PHPExcel_Chart $pChart
int $pRelationId

Throws

\PHPExcel_Writer_Exception

Returns

mixed —

_writeDrawing()

_writeDrawing(\PHPExcel_Shared_XMLWriter  $objWriter = null, \PHPExcel_Worksheet_BaseDrawing  $pDrawing = null, int  $pRelationId = -1) : mixed

Write drawings to XML format

Parameters

\PHPExcel_Shared_XMLWriter $objWriter

XML Writer

\PHPExcel_Worksheet_BaseDrawing $pDrawing
int $pRelationId

Throws

\PHPExcel_Writer_Exception

Returns

mixed —

writeVMLHeaderFooterImages()

writeVMLHeaderFooterImages(\PHPExcel_Worksheet  $pWorksheet = null) : string

Write VML header/footer images to XML format

Parameters

\PHPExcel_Worksheet $pWorksheet

Throws

\PHPExcel_Writer_Exception

Returns

string —

XML Output

_writeVMLHeaderFooterImage()

_writeVMLHeaderFooterImage(\PHPExcel_Shared_XMLWriter  $objWriter = null, string  $pReference = '', \PHPExcel_Worksheet_HeaderFooterDrawing  $pImage = null) : mixed

Write VML comment to XML format

Parameters

\PHPExcel_Shared_XMLWriter $objWriter

XML Writer

string $pReference

Reference

\PHPExcel_Worksheet_HeaderFooterDrawing $pImage

Image

Throws

\PHPExcel_Writer_Exception

Returns

mixed —

allDrawings()

allDrawings(\PHPExcel  $pPHPExcel = null) : \PHPExcel_Worksheet_Drawing[]

Get an array of all drawings

Parameters

\PHPExcel $pPHPExcel

Throws

\PHPExcel_Writer_Exception

Returns

\PHPExcel_Worksheet_Drawing[] —

All drawings in PHPExcel