Example #1
0
 /**
  * Load image from $fileName
  *
  * @throws Zend_Image_Driver_Exception
  * @param string $fileName Path to image
  */
 public function load($fileName)
 {
     parent::load($fileName);
     $this->_imageLoaded = false;
     $info = getimagesize($fileName);
     switch ($this->_type) {
         case 'jpg':
             $this->_image = imagecreatefromjpeg($fileName);
             if ($this->_image !== false) {
                 $this->_imageLoaded = true;
             }
             break;
         case 'png':
             $this->_image = imagecreatefrompng($fileName);
             if ($this->_image !== false) {
                 $this->_imageLoaded = true;
             }
             break;
         case 'gif':
             $this->_image = imagecreatefromgif($fileName);
             if ($this->_image !== false) {
                 $this->_imageLoaded = true;
             }
             break;
     }
 }
Example #2
0
 public function load($fileName)
 {
     parent::load($fileName);
     if (!file_exists($fileName)) {
         throw new Zend_Image_Driver_Exception("Image not found," . $fileName);
     }
     $this->_imagick->readimage($fileName);
     $this->_imageLoaded = true;
 }
Example #3
0
 public function load($fileName)
 {
     parent::load($fileName);
 }