Php 如何在使用Zend_File_Transfer_Adapter_Http()上载时调整图像大小;

Php 如何在使用Zend_File_Transfer_Adapter_Http()上载时调整图像大小;,php,zend-framework,Php,Zend Framework,我正在使用Zend_File_Transfer_Adapter_Http上传图像。我需要将上传图像的最大大小设置为300*300。Zend_File_Transfer_Adapter_Http类中是否有任何解决方案。请帮助我。已浏览解决方案;但是没有任何帮助。它是在Zend_Filter_ImageSize的帮助下制作的 $filter = new Zend_Filter_ImageSize(); $output = $filter->setHeight(100) ->setWi

我正在使用Zend_File_Transfer_Adapter_Http上传图像。我需要将上传图像的最大大小设置为300*300。Zend_File_Transfer_Adapter_Http类中是否有任何解决方案。请帮助我。已浏览解决方案;但是没有任何帮助。

它是在Zend_Filter_ImageSize的帮助下制作的

$filter = new Zend_Filter_ImageSize(); 
$output = $filter->setHeight(100) 
->setWidth(200) 
->filter('./orig.jpg'); 

如果您想允许更大的上传但调整大小,请参见

Uhm,Zend_Filter_ImageSize不是标准Zend_Filter API的一部分,是吗?至少在ZF 1.10中。我找不到它的类定义。你说得对。你可以在Github上找到代码是的。它是polycaster的扩展+1感谢您的链接,我也可以使用该过滤器实现。:-)