Skip to content

Class \avadim\FastExcelWriter\RichText\RichTextFragment



__construct()


public function __construct(?string $text = null, ?array $prop = null)
RichTextFragment constructor

Parameters

  • string|null $text
  • array|null $prop

getText()


public function getText(): string
Get fragment text

Parameters

None


setBold()


public function setBold(): RichTextFragment
Set font weight to bold

Parameters

None


setColor()


public function setColor(string $color): RichTextFragment
Set font color

Parameters

  • string $color

setFont()


public function setFont(string $font): RichTextFragment
Set font name

Parameters

  • string $font

setItalic()


public function setItalic(): RichTextFragment
Set font style to italic

Parameters

None


setSize()


public function setSize(int $size): RichTextFragment
Set font size

Parameters

  • int $size

setStrike()


public function setStrike(): RichTextFragment
Set font decoration to strikethrough

Parameters

None


setUnderline()


public function setUnderline(?bool $double = false): RichTextFragment
Set font decoration to underline

Parameters

  • bool|null $double