$im = new Imagick($path);
$im->resizeImage();
echo $im->calc_image_size(); ? //> 121312 Bytes
是否有calc_image_size或者我必须在文件中写入并检查维度? (失败)
答案 0 :(得分:3)
getImageSize抛出不推荐的内容。
Imagick::getImageSize is deprecated. Imagick::getImageLength should be used instead
http://php.net/manual/en/function.imagick-getimagelength.php
答案 1 :(得分:1)
如果您压缩图像,则可以确定大小如此
$data = $im->__toString();
$imageSize = strlen($data);
答案 2 :(得分:-1)