查詢

Gmagick::getimagedispose()函式—用法及示例

「 獲取當前影象的處理方式(dispose method) 」


函式名:Gmagick::getimagedispose()

適用版本:>= 1.0.0

用法:Gmagick::getimagedispose() 方法用於獲取當前影象的處理方式(dispose method)。dispose method 決定了在 GIF 動畫中每一幀影象的處理方式,如何在下一幀影象被繪製之前處理當前幀影象。

示例:

// 建立一個 Gmagick 物件並讀取影象檔案
$gmagick = new Gmagick();
$gmagick->readImage('path/to/image.gif');

// 獲取當前影象的處理方式
$disposeMethod = $gmagick->getimagedispose();

echo "Dispose Method: " . $disposeMethod;

輸出:

Dispose Method: Background

注意事項:

  • 該方法只能在已經載入了影象的 Gmagick 物件上呼叫。
  • 返回值為一個字串,表示當前影象的處理方式(dispose method)。常見的 dispose method 包括:None、Background、Previous 等。
  • 如果影象沒有設定處理方式,將返回一個空字串。
  • 如果在呼叫該方法之前未讀取影象或影象不存在,將丟擲一個 GmagickException 異常。
補充糾錯
上一個函式: Gmagick::compositeimage()函式
下一個函式: Gmagick::getimagedepth()函式
熱門PHP函式
分享連結