resizeImage
和scaleImage
之间有什么区别?
如果图像的尺寸 > $myLimit,我需要调整它的大小。
示例(伪代码):
$myLimit = 1MB
user uplaod an image of 1000x1000 of 2MB
2MB > $myLimit
while( $imagefilesize > $myLimit ) {
resizeImageBy 0.9%;
}
//> output 900x900 image of 900 kB
在 while
代码块中,我应该使用哪种方法?编辑:我找到了一个有用的东西:http://www.imagemagick.org/Usage/resize/但是有没有人能简化它?