使用php减少tiff图像的文件大小

时间:2019-06-07 12:25:56

标签: php

我正在尝试使用Imagick缩小图像大小。但是压缩$image->setImageCompressionQuality($compression_value)后,它会打印相同的大小。它不会减小大小

$filename = "test.jpg";
$image = new Imagick($filename);
$compression_value = 0;
// getImageLength gets the length of the file in bytes.
while ($image->getImageLength() > 95000) {
    $compression_value = $compression_value +1;
    $image->setImageCompressionQuality($compression_value);
}
$img =  preg_replace('/\\.[^.\\s]{3,4}$/', '', $filename).".tiff";
$image->writeImage($img);

0 个答案:

没有答案