English | 简体中文 | 繁體中文
查询

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函数
分享链接