2016-12-23 4 views
3

サイズ263x385の元の画像から親指を作りたいのですが、画像が常に伸びてしまうという問題があります。どのように私はこれを達成することができますか?Intervation Imageを使用してストレッチすることなくカスタム画像サイズ?

私は現在、このコードを使用しています:

$image->resize(263, 385, function ($c) { 
    $c->upsize(); 
})->save($article_image_path . '/article_' . $article->id . '/thumbs/263x385/' . $filename); 

答えて

1

チェックアウトfit()方法。

スマートな方法で画像をフォーマットするためにクロッピングとサイズ変更を組み合わせる。このメソッドは、現在の画像上で与えられた幅と高さの最適な縦横比を自動的に見つけ出し、切り取って、指定された寸法に合わせてサイズを変更します。

+0

私がフィッティングメソッドを使用すると、例えばcatのようなイメージがある場合...私はこの次元の目だけを取得します – None

+0

本当にすべてをやっていますか? 'fit()'のようなサウンドは、サイズ変更せずに画像を切り抜くだけです。 –

+0

確かに、私は$ image-> fit(263、385)を使っています。 – None

関連する問題