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; }
protected function get_max_size() { return def::art('packsize'); }