【问题标题】:Edit animated gif header loop value using Python使用 Python 编辑动画 gif 标头循环值
【发布时间】:2014-10-02 01:55:44
【问题描述】:

我想更改 gif 动画的循环标头值,特别是 this one

attribution: Gonfer at en.wikipedia

我正在尝试使用python imaging library, PIL,并根据another question 提出以下内容。

import PIL as p
a=p.Image.open('Unfasor.gif')
loop = a.info['loop']
a.save('out.gif',loop=10)

这会重新保存 gif,但不再是动画。

注意loop属性的值目前为0:

>>> a.info
{'duration': 0, 'version': 'GIF89a', 'loop': 0, 'extension': ('NETSCAPE2.0', 27L)}

如何导出为具有非零循环值的工作动画 gif?我愿意使用其他库。

注意。我这样做的原因是I'd like to put the image into a powerpoint-2007 presentationseen suggestions that this loop value is a limiting factor

【问题讨论】:

    标签: python powerpoint python-imaging-library animated-gif


    【解决方案1】:

    在我的机器上,使用 PowerPoint 2011,此图像按原样工作。

    请注意,它在“编辑”模式下没有动画效果,但在“幻灯片放映”模式下,它看起来就像上面一样动画。

    您使用的是哪个版本的 PowerPoint?你试过幻灯片模式了吗?

    我希望编辑模式下的非动画是故意的。我可以看到在您进行幻灯片布局时会变得非常乏味 :)

    【讨论】:

      猜你喜欢
      • 2013-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-27
      • 2014-07-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-23
      相关资源
      最近更新 更多