函式名: 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()方法來顯示影象。
請注意,透明度顏色只有在進行影象合成或者透明度操作時才會生效。
熱門工具排行榜