使用meio上传以编程方式裁剪照片

时间:2013-02-21 10:04:14

标签: php cakephp image-preloader meio-upload

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

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

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

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

1 个答案:

答案 0 :(得分:1)

ImageTool非常适合这种事情。

使用cake FolderFile实用程序的组合打开目录,遍历文件并应用必要的大小调整。

e.g:

$dir = new Folder('/path/to/my/images');
$files = $dir->find('.*\.jpg'); // find all jpg
foreach($files as $file) {
    $this->ImageTool->resize(...);
    // etc
}
相关问题