[英]How do I compress a .png with Imagick in PHP?
我正在使用PHP的Imagick庫將.jpg和.gif圖像轉換為.png
。
我使用這個成功將這些圖像轉換為.png:
$image = new Imagick( $file_path );
$image->setImageFormat( 'png' );
$image->writeImage( $file_path );
但是,我一直無法壓縮.png或控制它們的最終大小。 我嘗試在$image->setImageFormat()
之前使用以下行以及其他一些沒有成功的變體:
$img->setImageCompressionQuality( 95 );
如果缺少使用Imagick的.png
壓縮,那么我應該使用哪些其他實用程序來壓縮這些文件?
本手冊可能有所幫助。
我安裝了OptiPNG ,工作正常。
經過漫長的戰斗,我無法讓IMagick正確地壓縮png。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.