查詢

ImagickDraw::getStrokeDashArray()函式—用法及示例

「 獲取當前影象物件的描邊虛線陣列 」


函式名稱: ImagickDraw::getStrokeDashArray()

適用版本: Imagick 3.3.0

函式描述: 獲取當前影象物件的描邊虛線陣列。

用法:

array ImagickDraw::getStrokeDashArray( void )

引數: 該函式不接受任何引數。

返回值: 返回一個包含當前影象物件的描邊虛線陣列的關聯陣列。如果未設定描邊虛線陣列,則返回空陣列。

示例:

// 建立一個新的ImagickDraw物件
$draw = new ImagickDraw();

// 設定描邊顏色為紅色
$draw->setStrokeColor('red');

// 設定描邊寬度為2
$draw->setStrokeWidth(2);

// 設定描邊虛線樣式
$draw->setStrokeDashArray([10, 20, 30, 40]);

// 獲取描邊虛線陣列
$dashArray = $draw->getStrokeDashArray();

// 輸出描邊虛線陣列
var_dump($dashArray);

輸出:

array(4) {
  [0]=>
  int(10)
  [1]=>
  int(20)
  [2]=>
  int(30)
  [3]=>
  int(40)
}

以上示例中,首先建立了一個新的ImagickDraw物件。然後設定了描邊顏色為紅色,描邊寬度為2,並使用setStrokeDashArray()函式設定了描邊虛線樣式為[10, 20, 30, 40]。接著使用getStrokeDashArray()函式獲取了描邊虛線陣列,並將其輸出。輸出結果為[10, 20, 30, 40],即獲取到了之前設定的描邊虛線樣式。

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