函式名: ImagickPixel::setColor()
適用版本: Imagick 2.1.0 及以上版本
函式說明: ImagickPixel::setColor() 方法用於設定 ImagickPixel 物件的顏色。
用法:
bool ImagickPixel::setColor ( string $color )
引數:
$color
:要設定的顏色值,可以是顏色名稱(如 "red"、"blue")或十六進位制顏色程式碼(如 "#FF0000"、"#0000FF")。
返回值: 成功時返回 true,失敗時返回 false。
示例:
// 建立一個 ImagickPixel 物件
$pixel = new ImagickPixel();
// 設定顏色為紅色
$color = 'red';
$pixel->setColor($color);
// 獲取顏色值
$colorValue = $pixel->getColor();
echo "設定的顏色值為:$colorValue";
注意事項:
- 如果設定的顏色值無效,如顏色名稱拼寫錯誤或十六進位制顏色程式碼格式錯誤,函式將返回 false。
- 可以透過 ImagickPixel::getColor() 方法獲取設定後的顏色值。
- ImagickPixel::setColor() 方法只能用於設定 ImagickPixel 物件的顏色,而不會對影象本身進行任何操作。要將顏色應用到影象上,需要使用 Imagick 物件的其他方法。