В чем разница между 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/ Но может ли кто-нибудь упростить это?