函數(shù)名稱:Gmagick::setCompressionQuality()
函數(shù)描述:該函數(shù)用于設(shè)置Gmagick對象的壓縮質(zhì)量。
適用版本:Gmagick擴(kuò)展 >= 1.0.0
用法:
Gmagick::setCompressionQuality ( int $quality ) : Gmagick
參數(shù):
$quality
:壓縮質(zhì)量,范圍從0到100。0表示最低質(zhì)量,100表示最高質(zhì)量。
返回值:
- 返回一個(gè)Gmagick對象,用于鏈?zhǔn)讲僮鳌?/li>
示例:
// 創(chuàng)建Gmagick對象
$image = new Gmagick('path/to/image.jpg');
// 設(shè)置壓縮質(zhì)量為80
$image->setCompressionQuality(80);
// 保存修改后的圖像
$image->write('path/to/compressed_image.jpg');
在上面的示例中,我們首先創(chuàng)建了一個(gè)Gmagick對象,并將待處理的圖像加載到該對象中。然后,我們使用setCompressionQuality()
函數(shù)將壓縮質(zhì)量設(shè)置為80。最后,我們使用write()
函數(shù)將修改后的圖像保存到指定路徑。
請注意,此函數(shù)僅適用于使用Gmagick擴(kuò)展的PHP版本。在使用之前,請確保已正確安裝并啟用了Gmagick擴(kuò)展。