コード例 #1
0
ファイル: Footer.php プロジェクト: roojs/pear
 /**
  * Add a by PHP created Image Element
  * 
  * @param string $link
  * @param mixed $style
  * @return PHPWord_Section_MemoryImage
  */
 public function addMemoryImage($link, $style = null)
 {
     require_once __DIR__ . '/MemoryImage.php';
     $memoryImage = new Document_Word_Writer_Section_MemoryImage($link, $style);
     if (!is_null($memoryImage->getSource())) {
         $rID = Document_Word_Writer_Media::addFooterMediaElement($this->_footerCount, $link, $memoryImage);
         $memoryImage->setRelationId($rID);
         $this->_elementCollection[] = $memoryImage;
         return $memoryImage;
     } else {
         trigger_error('Unsupported image type.');
     }
 }
コード例 #2
0
ファイル: Section.php プロジェクト: roojs/pear
 /**
  * Add a by PHP created Image Element
  * 
  * @param string $link
  * @param mixed $style
  * @return PHPWord_Section_MemoryImage
  */
 public function addMemoryImage($link, $style = null)
 {
     $memoryImage = new Document_Word_Writer_Section_MemoryImage($link, $style);
     if (!is_null($memoryImage->getSource())) {
         $rID = Document_Word_Writer_Media::addSectionMediaElement($link, 'image', $memoryImage);
         $memoryImage->setRelationId($rID);
         $this->_elementCollection[] = $memoryImage;
         return $memoryImage;
     } else {
         trigger_error('Unsupported image type.');
     }
 }