0

我想使用 CAKE PHP MEIO 上传以编程方式从目录中生成 50 张照片的缩略图,而不是单独上传。

可能是通过调用一些meio上传库函数。

$meio->crop('/path/to/image/')->saveTo('/path/to/target/dir/filename.jpg');

有没有办法上传这样的文件。

4

1 回答 1

1

ImageTool非常适合这种事情。

使用 cakeFolderFile实用程序的组合打开目录,循环文件并应用必要的调整大小。

例如:

$dir = new Folder('/path/to/my/images');
$files = $dir->find('.*\.jpg'); // find all jpg
foreach($files as $file) {
    $this->ImageTool->resize(...);
    // etc
}
于 2013-02-21T16:27:14.117 回答