📅  最后修改于: 2023-12-03 15:03:37.712000             🧑  作者: Mango
Gmagick minifyimage()函数是PHP Gmagick扩展提供的一种压缩图片的方法。它通过降低图片的质量、减小图片的尺寸等方式,来达到减小图片文件大小的目的。
bool Gmagick::minifyimage(float $factors)
$factors
:图片压缩因子。比如,将图片压缩到原来的50%大小,可以将该值取0.5。函数执行成功时返回true,否则返回false。在返回值为false时,可以通过Gmagick::getexception()
方法获取异常信息。
// 打开一个图像文件
$gm = new Gmagick('test.jpg');
// 将图像压缩到原来的50%大小
$gm->minifyimage(0.5);
// 保存压缩后的图像文件
$gm->write('test_minified.jpg');