查詢

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

「 獲取當前影象的延遲時間(以毫秒為單位) 」


函式名稱:Gmagick::getimagedelay()

函式描述:該函式用於獲取當前影象的延遲時間(以毫秒為單位)。延遲時間指定在動畫中每個幀之間的時間間隔。

適用版本:該函式適用於Gmagick擴充套件版本2.0.1及以上。

用法:

Gmagick::getimagedelay(): int

示例:

// 建立一個新的Gmagick物件
$image = new Gmagick('input.gif');

// 獲取當前影象的延遲時間
$delay = $image->getimagedelay();

// 列印延遲時間
echo "當前影象的延遲時間為:{$delay} 毫秒";

注意事項:

  • 該函式只適用於處理GIF格式的影象,對於其他格式的影象將無效。
  • 如果影象是一個動畫GIF,這個函式將返回第一幀的延遲時間。
  • 返回的延遲時間以毫秒為單位。
  • 如果影象沒有設定延遲時間,該函式將返回0。
補充糾錯
熱門PHP函式
分享連結