我想在加载阶段调整PhotoImage的大小。如您所知,.zoom
和.subsample
不能用于浮点数,只能用于整数。现在我用错误的方式调整大小:
i1=PhotoImage(file="res\\1h.gif").zoom(new_size).subsample(old_size)
它适用于小图片,但现在我尝试了中图片,但出现错误:
self.tk.call(destImage,'copy',self.name,'-zoom',x,y)
_tkinter.TclError:图片缓冲区的可用内存不足
答案 0 :(得分:0)
嘿,如果您想调整PhotoImage的大小,可以使用2种方法: