2012-11-13 17 views
0

我嘗試使用phpThumb類重新大小的圖片(這個開源的PHP類)如何使用phpThumb類

,所以我叫上面的類來調整圖像

$phpThumb = new phpThumb(); 
$phpThumb->setParameter('w', 900); 
$phpThumb->setParameter('h', 86); 

但圖像沒有重新大小正確尺寸有助於解決這個問題

+0

你檢查的手冊? – Peon

回答

2

說實話,PHPThumbnailFactory是一個非常好的類,您可以使用,而不是您正在使用的一個。有了它,你可以只說:

$thumb->resize(100, 100)->save('/path/to/new_thumb.jpg'); 

或類似的東西:

$thumb->adaptiveResize(175, 175); 

有很多的選擇。退房the github

+0

^肯定是推薦的課程。現在一直在使用它。 –

+0

不錯的類,但'是更新的'我不同意..在3年的唯一更新是https://github.com/masterexploder/PHPThumb/pull/39這是一個補丁,如果你檢查http:///phpthumb.sourceforge.net/demo/docs/phpthumb.changelog.txt你應該看到它已經在不到兩年的時間裏被處理過幾次了 – Baba

+0

我同意我沒看起來那麼好;)對不起會更新我的文章。 –

0

後設置的參數你想要像輸出目的地等你需要調用GenerateThumbnail功能,然後輸出功能之一:

if ($phpThumb->GenerateThumbnail()) { 
    $phpThumb->OutputThumbnail(); 
} 
+0

是的,我做了,但我想如何給正確的方式傳遞高度和寬度在PHPThumb類 – Duleep

+0

$ phpThumb-> setParameter('W',900)是正確的方法。所以看起來你正確地做到了這一點。你有沒有嘗試刪除你的身高參數? – davidethell