0

「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');

誰でも私を助けることができますか?これにより、ページ速度が大幅に向上します。

4

0 に答える 0