Пример #1
0
 public function watermark($src, $options)
 {
     require_once dirname(__FILE__) . '/image/image.php';
     if (isset($options['image'])) {
         $options['image'] = JPATH_SITE . '/' . $options['image'];
     }
     if (isset($options['font_style'])) {
         $options['font_style'] = JPATH_SITE . '/' . $options['font_style'];
     }
     $image = new WFImage($src, $this->get('prefer_imagick', true));
     if ($image->watermark($options)) {
         if ($this->get('ftp', 0)) {
             @JFile::write($src, $image->toString($ext));
         } else {
             @$image->toFile($src);
         }
     }
     unset($image);
     return $src;
 }