使用Zend_File_Transfer_Adapter_Http()上传时如何调整图像大小?

5

我正在使用Zend_File_Transfer_Adapter_Http来上传图片。我需要将上传图片的最大尺寸设置为300*300。在Zend_File_Transfer_Adapter_Http类中是否有解决方案?请帮帮我。我已经浏览了解决方案,但是没有什么帮助。

2个回答

7
使用Zend_Filter_ImageSize制作。
$filter = new Zend_Filter_ImageSize(); 
$output = $filter->setHeight(100) 
->setWidth(200) 
->filter('./orig.jpg'); 

嗯,Zend_Filter_ImageSize不是标准的Zend_Filter API的一部分,对吧?至少在ZF 1.10中我找不到它的类定义。 - Max
你说得对。你可以在Github上找到代码:http://github.com/polycaster/Zend_Filter_ImageSize - Maxence
是的。这是polycaster的扩展。http://github.com/polycaster/Zend_Filter_ImageSize/tree/master/Zend/Filter/ - Alex Pliutau
+1 感谢提供链接,我也可以使用那个过滤器实现。 :-) - Max

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接