1

PHPでギャラリーを構築しています。EasyPhpThumbnail を自分のプロジェクトに統合することにしました。

私が抱えている問題はセットアップです。

以前にこのクラスを使用したことがあり、経験を共有できる人もいるかもしれません。他のクラスで何か提案があれば、喜んで聞きます。

アップロードした画像を動的にトリミングしたい。サムネイルのサイズを特定の幅と高さに設定したいと思います。

助言がありますか?

私のコードは次のようになります。

$thumb = new Classes_Images_EasyThumbMaker();
$thumb -> Cropimage = array(1,0,20,20,35,35);  // maybe something should be set here.                               
$thumb -> Thumbwidth = 205;
$thumb -> Thumbheight = 156;
$thumb -> Quality = 100;
// Full path to the images
$pathToImage = 'uploads/portfolio/original/' . basename($form->image->getFileName());
//$thumb -> Chmodlevel = '0755';
$thumb -> Thumblocation = 'uploads/portfolio/thumb/';
$thumb -> Thumbprefix = 'thumb_';
// Create the thumbnail and save it
$thumb ->Createthumb($pathToImage, 'file');
4

1 に答える 1

0

おそらく、次のようなファイルへの絶対パスを使用する必要があります。

// Your full path to the images
$dir = str_replace(chr(92),chr(47),getcwd()) . 'uploads/' ;
于 2013-02-09T16:35:28.723 に答える