/**
* adds image to element container.
*
* @param string $string name of image file.
* @param string $type class constants of PHPRtfLite_Image: TYPE_JPEG, TYPE_PNG, TYPE_WMF
* @param PHPRtfLite_ParFormat $parFormat paragraph format, ff null image will appear in the same paragraph.
* @param float $width if null image is displayed by it's height.
* @param float $height if null image is displayed by it's width.
* If boths parameters are null, image is displayed as it is.
*
* @return PHPRtfLite_Image
*/
public function addImageFromString($string, $type, PHPRtfLite_ParFormat $parFormat = null, $width = null, $height = null)
{
$image = PHPRtfLite_Image::createFromString($this->_rtf, $string, $type, $width, $height);
if ($parFormat) {
$image->setParFormat($parFormat);
}
$this->_elements[] = $image;
return $image;
}