拉伸图像以填充tkinter中的画布

时间:2011-03-18 11:03:03

标签: python tkinter

我有一个PhotoImage,我正在使用create_image()加载到我的cavas中。我可以锚定这个图像并将其移动到画布上,但我似乎无法找到一种方法来拉伸它以填充画布。

我可以在PhotoImage上缩放(),但这需要整数变焦系数,所以如果画布比图像大得多,我就无法完全填充它。

必须有一种方法可以做到这一点,我错过了吗?

1 个答案:

答案 0 :(得分:0)

不,没有办法。 Tkinter只能按整数因子缩放图像。您唯一的解决方案是使用另一个库(例如PIL)来调整图像大小。