2016-12-23 36 views
3

我想從尺寸爲263x385的原始圖像製作一個拇指,問題是圖像總是伸展。任何有關我如何完成此任務的建議?自定義圖像大小,無需使用Intervation圖像進行拉伸?

我目前使用此代碼:

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

回答

1

退房fit()方法。

結合裁剪和調整大小以智能方式格式化圖像。該方法將自動找到當前圖像上給定寬度和高度的最佳擬合長寬比,並將其裁剪並調整到給定尺寸。

+0

當我使用合適的方法,如果我有一些圖像例如貓...我只得到她的眼睛這個尺寸 – None

+0

你確定你做的一切正確嗎?聽起來像'fit()'只是在不調整大小的情況下裁剪圖像。 –

+0

即時通訊使用$ image-> fit(263,385) – None