コード例 #1
0
ファイル: art.php プロジェクト: 4otaku/4otaku
 protected function check_resize($target)
 {
     $resized = false;
     $this->sizes = $this->worker->get_image_width() . 'x' . $this->worker->get_image_height();
     $resize_width = def::art('resizewidth') * def::art('resizestep');
     if ($this->worker->get_image_width() > $resize_width || $this->info[0] > $resize_width) {
         if ($this->scale(def::art('resizewidth'), $target, 95, false)) {
             $resized = $this->sizes;
         }
     } elseif ($sizefile > def::art('resizeweight')) {
         if ($this->scale(false, $target, 95, false)) {
             $resized = $this->sizes;
         }
     }
     if (!empty($resized)) {
         $resized .= 'px; ' . Transform_File::weight_short($this->size);
     }
     return $resized;
 }
コード例 #2
0
ファイル: pack.php プロジェクト: 4otaku/4otaku
 protected function get_max_size()
 {
     return def::art('packsize');
 }