ImagickDemos icon indicating copy to clipboard operation
ImagickDemos copied to clipboard

How to compress PNG format image by using Imagick

Open ravitejamsr opened this issue 4 years ago • 3 comments

Hi

I was trying to compress PNG format image but its not working properly below is the code i was using

$i->setImageFormat("png");
$i->setImageCompression(Imagick::COMPRESSION_ZIP);
$i->setOption('png:compression-level',7);
$i->setOption('png:compression-strategy',4);
$i->setOption('png:compression-filter',4);
$i->setOption('png:format','png8');
$i->setOption('png:bit-depth',8);
$i->stripImage();

ravitejamsr avatar Jul 17 '20 05:07 ravitejamsr

"its not working properly"

It's sitting at home playing xbox and eating doritos?

Please describe the actual problem not just "it isn't working".

Danack avatar Jul 17 '20 08:07 Danack

@Danack

I was trying to compress the PNG format image with Imagick when i compress the 5.5 MB image size is reducing by 30KB like that and the result image is 5.2 MB but i want to compress the image by 3MB

ravitejamsr avatar Jul 17 '20 09:07 ravitejamsr

https://phpimagick.com/Imagick/setImageCompressionQuality

Sublan avatar Nov 09 '20 11:11 Sublan