Zend - 上传后调整图像大小

时间:2015-06-06 14:44:00

标签: php image zend-framework zend-framework2

我需要调整用户的尺寸'上传后的头像为150x150像素。问题是,我的雇主要我不要使用PHP库,而是使用Zend,我找不到任何东西。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

zf2中没有这样的方法。但你可以write filter来包装这种行为:

Zend\Filter\File\Rename.php为例,改变它以使用您的偏好。

我可能会使用php-imagick命令,如:

$imagick = new \Imagick($path);
$imagick->resizeImage(217, 0, $imagick::FILTER_LANCZOS, 1);
$imagick->writeImage($thumbPath);
$imagick->clear();