我正在尝试在 python 2.7 中创建一个 tkinter 项目,用户可以在其中调整窗口大小,并且窗口内的所有内容都将随之缩放。这意味着画布、画布中的形状以及最重要的 PhotoImage 将随窗口缩放。我的问题是,对于我的生活,我无法让我的图像正确调整大小。我知道subsample
并zoom
为此目的而存在,但首先
plantImage = PhotoImage(file="images/Arable_Cell.gif")
plantImage.subsample(2, 2)
canvas.create_image(0, 0, anchor=NW, image=plantImage)
在 50x50 像素图像中没有明显变化,对于 zoom(2, 2) 也是如此。重要的是要注意我知道 PIL 存在,但出于该项目的目的,我无法下载任何额外的库。那么我做错了什么?