2017-07-05 4 views
0

Joomla JImageでSP Simple Portfolio Pluginを使用した場合、イメージ圧縮に問題があります。これは、イメージが元のサイズに比べてハードドライブのサイズが倍増するためです。しかしcreateThumbs()は必要ありません。ピクチャは既に適切なピクセル比率を持ち、それ以上の操作は必要ありません。Joomla JImage&SP Simple Portfolio:ファイルをコピーせずに名前を変更しますか?

SPのように画像をコピーせずにコピーする方法はありますか?ファイルをコピーして名前を変更するだけです。私はプラグインのすべてのPHPコードを偶然にしたくないからです。これは簡単な解決策になります。ディレクトリにコピーして、正しいファイル名に変更してください。サイズも同様に倍増しているためJImage toFile()は、コントローラ/ thumbs.phpに元SPシンプルなポートフォリオコードから...

を働いていなかった。

$image = new JImage($image); 
$image->createThumbs($sizes, $cropratio, $path); 

答えて

0

は自分でそれをやったし、それがシャルムのように動作します: )。 SPポートフォリオに1画像コピー:たぶん誰かが1を取得する方法に興味がある

  $resultTemp = end(explode('/',$image)); 
      $result = str_replace('.jpg', '', $resultTemp) ; 

      $newName = $path.'/'.$result.'_1000x750.jpg'; 
      copy($image , $newName); 

代わりに画質とサイズを操作元のコードの:

  $image = new JImage($image); 
      $image->createThumbs($sizes, $cropratio, $path); 
関連する問題