/** * Gets rtf code of font. Internal use. * @param Rtf $rtf Rtf object * @return string * @access public */ function getContent(&$rtf) { $content = !empty($this->size) ? '\\fs' . $this->size * 2 . ' ' : ''; if (!empty($this->font)) { $rtf->addFont($this->font); $content .= $rtf->GetFont($this->font) . ' '; } if (!empty($this->fontColor)) { $rtf->addColor($this->fontColor); $content .= $rtf->GetFontColor($this->fontColor) . ' '; } if (!empty($this->backColor)) { $rtf->addColor($this->backColor); $content .= $rtf->GetBackColor($this->backColor) . ' '; } $content .= !empty($this->bold) ? '\\b ' : ''; $content .= !empty($this->italic) ? '\\i ' : ''; $content .= !empty($this->underline) ? '\\ul ' : ''; $content .= !empty($this->animatedText) ? '\\animtext' . $this->animatedText : ''; $content .= !empty($this->strike) ? '\\strike ' . $this->animatedText : ''; $content .= !empty($this->strikeDouble) ? '\\striked1 ' . $this->animatedText : ''; return $content; }