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

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

initialise()

initialise() 

cleanWhitespace()

cleanWhitespace() 

buildTextRun()

buildTextRun() 

rgbToColour()

rgbToColour(  $rgb) 

Parameters

$rgb

colourNameLookup()

colourNameLookup(  $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