ユーザーがウィンドウのサイズを変更できるPython 2.7でtkinterプロジェクトを作成しようとしています。ウィンドウ内のすべてがそれに合わせてスケーリングされます。これは、キャンバス、キャンバス内の形状、そして最も重要なこととして、PhotoImages がウィンドウに合わせてスケーリングされることを意味します。私の問題は、私の人生では、画像のサイズを適切に変更できないことです。そんなことは分かっていて、そのため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 が存在することは知っていますが、このプロジェクトのために追加のライブラリをダウンロードすることはできません。それで、私は何を間違っていますか?