查詢

Imagick::setImageOpacity()函式—用法及示例

「 設定影象的不透明度 」


函式名: Imagick::setImageOpacity()

函式描述: 設定影象的不透明度。

適用版本: Imagick 2.0.0 及以上版本。

語法: bool Imagick::setImageOpacity ( float $opacity )

引數:

  • $opacity:設定影象的不透明度,取值範圍為0.0(完全透明)到1.0(完全不透明)之間的浮點數。

返回值:成功時返回 true,失敗時返回 false。

示例:

// 建立一個 Imagick 物件
$image = new Imagick('image.jpg');

// 設定影象的不透明度為 0.5(50% 不透明)
$image->setImageOpacity(0.5);

// 顯示影象
header('Content-Type: image/jpeg');
echo $image;

在上面的示例中,我們首先建立了一個 Imagick 物件,並載入了名為 "image.jpg" 的影象。然後,透過呼叫 setImageOpacity() 方法並傳入引數 0.5,我們將影象的不透明度設定為 50%。最後,我們將影象以 JPEG 格式輸出到瀏覽器。

請注意,此函式僅適用於 Imagick 類,而不適用於普通的 PHP GD 影象處理庫。

補充糾錯
熱門PHP函式
分享連結