\PHPExcel_Writer_Excel2007_Theme

PHPExcel_Writer_Excel2007_Theme

Copyright (c) 2006 - 2015 PHPExcel

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Summary

Methods
Properties
Constants
setParentWriter()
getParentWriter()
__construct()
writeTheme()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
writeFonts()
writeColourScheme()
$parentWriter
$majorFonts
$minorFonts
$colourScheme
N/A

Properties

$majorFonts

$majorFonts : 

Map of Major fonts to write

Type

$minorFonts

$minorFonts : 

Map of Minor fonts to write

Type

$colourScheme

$colourScheme : 

Map of core colours

Type

Methods

setParentWriter()

setParentWriter(\PHPExcel_Writer_IWriter  $pWriter = null) 

Set parent IWriter object

Parameters

\PHPExcel_Writer_IWriter $pWriter

Throws

\PHPExcel_Writer_Exception

getParentWriter()

getParentWriter() : \PHPExcel_Writer_IWriter

Get parent IWriter object

Throws

\PHPExcel_Writer_Exception

Returns

\PHPExcel_Writer_IWriter

__construct()

__construct(\PHPExcel_Writer_IWriter  $pWriter = null) 

Set parent IWriter object

Parameters

\PHPExcel_Writer_IWriter $pWriter

Throws

\PHPExcel_Writer_Exception

writeTheme()

writeTheme(\PHPExcel  $pPHPExcel = null) : string

Write theme to XML format

Parameters

\PHPExcel $pPHPExcel

Throws

\PHPExcel_Writer_Exception

Returns

string —

XML Output

writeFonts()

writeFonts(\PHPExcel_Shared_XMLWriter  $objWriter, string  $latinFont,   $fontSet) : string

Write fonts to XML format

Parameters

\PHPExcel_Shared_XMLWriter $objWriter
string $latinFont
$fontSet

Throws

\PHPExcel_Writer_Exception

Returns

string —

XML Output

writeColourScheme()

writeColourScheme(\PHPExcel_Shared_XMLWriter  $objWriter) : string

Write colour scheme to XML format

Parameters

\PHPExcel_Shared_XMLWriter $objWriter

Throws

\PHPExcel_Writer_Exception

Returns

string —

XML Output