2013-02-21 174 views
0

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

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

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

有没有上传这样的文件,任何可能的方式。

回答

1

ImageTool很适合这种事情。

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

例如为:

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

是的,我能做到这一点。但我试图与MEIO做到这一点,而不是将其他库添加到我的回购库中。 – 2013-02-22 09:48:50