代码之家  ›  专栏  ›  技术社区  ›  lc.

如何从动画gif中提取帧定时信息?

  •  1
  • lc.  · 技术社区  · 15 年前

    这是由 previous question . 显然 ImageList 不支持动画赠品,所以我坚持自己制作动画。

    我知道 how to extract the frames 但是有人知道如何提取 帧定时信息 从动画GIF?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Noldorin    15 年前

    您可以获取当前帧的持续时间(调用 SelectActiveFrame ,使用呼叫 Image.GetPropertyItem 如此:

    var duration = image.GetPropertyItem(0x5100).Value;
    

    我相信持续时间值是以1/100秒为单位测量的。