Properties

$colourMap

$colourMap : 

Type

$face

$face : 

Type

$size

$size : 

Type

$color

$color : 

Type

$bold

$bold : 

Type

$italic

$italic : 

Type

$underline

$underline : 

Type

$superscript

$superscript : 

Type

$subscript

$subscript : 

Type

$strikethrough

$strikethrough : 

Type

$startTagCallbacks

$startTagCallbacks : 

Type

$endTagCallbacks

$endTagCallbacks : 

Type

$stack

$stack : 

Type

$stringData

$stringData : 

Type

$richTextObject

$richTextObject : \PhpOffice\PhpSpreadsheet\RichText\RichText

Type

\PhpOffice\PhpSpreadsheet\RichText\RichText

Methods

toRichTextObject()

toRichTextObject(string  $html) : \PhpOffice\PhpSpreadsheet\RichText\RichText

Parse HTML formatting and return the resulting RichText.

Parameters

string $html

Returns

\PhpOffice\PhpSpreadsheet\RichText\RichText

colourNameLookup()

colourNameLookup(\PhpOffice\PhpSpreadsheet\Helper\string  $rgb) 

Parameters

\PhpOffice\PhpSpreadsheet\Helper\string $rgb

initialise()

initialise() 

cleanWhitespace()

cleanWhitespace() 

buildTextRun()

buildTextRun() 

rgbToColour()

rgbToColour(  $rgb) 

Parameters

$rgb

startFontTag()

startFontTag(  $tag) 

Parameters

$tag

endFontTag()

endFontTag() 

startBoldTag()

startBoldTag() 

endBoldTag()

endBoldTag() 

startItalicTag()

startItalicTag() 

endItalicTag()

endItalicTag() 

startUnderlineTag()

startUnderlineTag() 

endUnderlineTag()

endUnderlineTag() 

startSubscriptTag()

startSubscriptTag() 

endSubscriptTag()

endSubscriptTag() 

startSuperscriptTag()

startSuperscriptTag() 

endSuperscriptTag()

endSuperscriptTag() 

startStrikethruTag()

startStrikethruTag() 

endStrikethruTag()

endStrikethruTag() 

breakTag()

breakTag() 

parseTextNode()

parseTextNode(\DOMText  $textNode) 

Parameters

\DOMText $textNode

handleCallback()

handleCallback(\DOMElement  $element, string  $callbackTag, array  $callbacks) 

Parameters

\DOMElement $element
string $callbackTag
array $callbacks

parseElementNode()

parseElementNode(\DOMElement  $element) 

Parameters

\DOMElement $element

parseElements()

parseElements(\DOMNode  $element) 

Parameters

\DOMNode $element