Properties

$colourMap

$colourMap

$face

$face

$size

$size

$color

$color

$bold

$bold

$italic

$italic

$underline

$underline

$superscript

$superscript

$subscript

$subscript

$strikethrough

$strikethrough

$startTagCallbacks

$startTagCallbacks

$endTagCallbacks

$endTagCallbacks

$stack

$stack

$stringData

$stringData

$richTextObject

$richTextObject : \PhpOffice\PhpSpreadsheet\RichText\RichText

Type

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(string  $rgb) : string

Parameters

string $rgb

Returns

string —

initialise()

initialise() : void

cleanWhitespace()

cleanWhitespace() : void

buildTextRun()

buildTextRun() : void

rgbToColour()

rgbToColour(mixed  $rgb) : mixed

Parameters

mixed $rgb

Returns

mixed —

startFontTag()

startFontTag(mixed  $tag) : void

Parameters

mixed $tag

endFontTag()

endFontTag() : void

startBoldTag()

startBoldTag() : void

endBoldTag()

endBoldTag() : void

startItalicTag()

startItalicTag() : void

endItalicTag()

endItalicTag() : void

startUnderlineTag()

startUnderlineTag() : void

endUnderlineTag()

endUnderlineTag() : void

startSubscriptTag()

startSubscriptTag() : void

endSubscriptTag()

endSubscriptTag() : void

startSuperscriptTag()

startSuperscriptTag() : void

endSuperscriptTag()

endSuperscriptTag() : void

startStrikethruTag()

startStrikethruTag() : void

endStrikethruTag()

endStrikethruTag() : void

breakTag()

breakTag() : void

parseTextNode()

parseTextNode(\DOMText  $textNode) : void

Parameters

\DOMText $textNode

handleCallback()

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

Parameters

\DOMElement $element
string $callbackTag
array $callbacks

parseElementNode()

parseElementNode(\DOMElement  $element) : void

Parameters

\DOMElement $element

parseElements()

parseElements(\DOMNode  $element) : void

Parameters

\DOMNode $element