【发布时间】:2020-04-10 07:40:27
【问题描述】:
我已经使用枕头从一些图像中创建了一个 gif,我正在尝试将这个存储为 BytesIO 对象的 gif 复制到剪贴板,以作为 gif 图像保存到演示文稿中。下面的代码;其中 imageList = [] 是图像文件名列表。
任何从 python 复制 gif 到剪贴板的方法都会有帮助?!谢谢
def copyGif(self):
imageList = []
gif = BytesIO()
imageList[0].save(gif, format='GIF', save_all=True, append_images=imageList[1:], optimize=False, duration=1000,
loop=0)
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardData(win32clipboard.CF_DIB, gif.getvalue())
win32clipboard.CloseClipboard()
【问题讨论】:
-
为什么要删除
import语句?很难分辨您正在使用哪些模块。win32clipboard来自哪里,它的文档在哪里?
标签: python python-3.x python-imaging-library gif