我可以仅使用Python和tkinter将tkinter PhotoImage保存为.gif(或任何其他图片扩展名)吗?
答案 0 :(得分:2)
假设photo
是保存图像的变量,您应该只能说:
photo.write('some_name.gif', format='gif')
我无法找到支持哪些格式的列表,但我认为列表非常有限(我可以确认gif
虽然对我有效。)
答案 1 :(得分:1)
看起来方法write
可用于将PhotoImage保存到文件中。
>>> help(Tkinter.PhotoImage.write)
Help on method write in module Tkinter:
write(self, filename, format=None, from_coords=None) unbound Tkinter.PhotoImage method
Write image to file FILENAME in FORMAT starting from
position FROM_COORDS.
示例用法如下:
my_photo_image.write("output.gif")