函式:ImagickDraw::getStrokeColor()
適用版本:Imagick 3.1.0以上
用法:ImagickDraw::getStrokeColor()方法用於獲取當前影象繪製物件(ImagickDraw)的描邊顏色。
語法:public ImagickPixel ImagickDraw::getStrokeColor ( void )
引數:該函式無需傳遞任何引數。
返回值:返回一個ImagickPixel物件,表示當前影象繪製物件的描邊顏色。
示例:
// 建立一個ImagickDraw物件
$draw = new ImagickDraw();
// 設定描邊顏色為紅色
$strokeColor = new ImagickPixel('red');
$draw->setStrokeColor($strokeColor);
// 獲取當前描邊顏色
$currentColor = $draw->getStrokeColor();
// 列印當前描邊顏色
echo "當前描邊顏色為:" . $currentColor->getColor();
// 輸出結果:當前描邊顏色為:rgb(255,0,0)
注意:在上述示例中,我們首先建立了一個ImagickDraw物件,然後使用setStrokeColor()方法將描邊顏色設定為紅色。接著,我們使用getStrokeColor()方法獲取當前描邊顏色,並將其列印出來。最後,輸出結果表明當前描邊顏色為"rgb(255,0,0)",即紅色。