这是来自我的班级的一个名为“Image”的 PHP 片段。
这是我课堂上的完整功能
protected function _output( $save_in = null, $quality, $filters = null ) {
switch ($this->_mime_type) {
case self::IMAGETYPE_JPEG :
case self::IMAGETYPE_JPG :
return imagejpeg ( $this->_image, $save_in, 65 );
break;
default :
trigger_error ( 'Image cannot be created.', E_USER_NOTICE );
break;
} // end switch
} // end method
然后我想在保存修改后的文件之前使用 Smush.it 压缩这个新调整大小的图像。
我在GitHub GhislainPhu/php-lib-smushit找到了这个代码行,但我不确定如何在我自己的类中调用这个类。
$smushit = new SmushIt('/path/to/myimage.jpg');
谁能帮我?这将对提高页面速度有很大帮助。