0

phpThumbクラス(このオープン ソースの php クラス)を使用して画像のサイズを変更しようとしています。

だから私は上記のクラスを呼び出します

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

しかし、画像はサイズ変更されていません正しい寸法は、この問題の解決に役立ちます

4

2 に答える 2

2

正直なところ、PHPThumbnailFactoryは、現在使用しているクラスの代わりに使用できる非常に優れたクラスです。それを使用すると、次のように言うことができます。

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

または次のようなもの:

$thumb->adaptiveResize(175, 175);

多くのオプションがあります。githubをチェックしてください

于 2012-11-13T09:48:26.920 に答える
0

出力先などの必要なパラメーターを設定した後、GenerateThumbnail関数を呼び出してから、出力関数の1つを呼び出す必要があります。

if ($phpThumb->GenerateThumbnail()) {
    $phpThumb->OutputThumbnail();
}
于 2012-11-13T10:02:23.137 に答える