查詢

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

「 設定透明度顏色 」


函式名: Imagick::setImageMatteColor()

適用版本: Imagick類在PHP版本5.3.0及以上可用。

用法: setImageMatteColor()方法用於設定透明度顏色。透明度顏色是在進行影象合成或者透明度操作時使用的顏色。

bool Imagick::setImageMatteColor ( mixed $matte )

引數:

  • $matte (mixed):透明度顏色,可以是字串或者ImagickPixel物件。

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

示例:

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

// 建立一個透明度顏色物件
$matteColor = new ImagickPixel('rgba(255, 0, 0, 0.5)');

// 設定透明度顏色
$image->setImageMatteColor($matteColor);

// 顯示影象
$image->showImage();

在上面的示例中,我們首先建立了一個Imagick物件並載入了一張圖片。然後,我們建立了一個透明度顏色物件,使用rgba格式定義了一個半透明的紅色(透明度為0.5)。最後,我們呼叫setImageMatteColor()方法將透明度顏色應用到影象上。最終,我們呼叫showImage()方法來顯示影象。

請注意,透明度顏色只有在進行影象合成或者透明度操作時才會生效。

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