我正在制作一个程序,向用户显示图片。然而,其中一些图片太长并且没有画布。画布是一组尺寸(宽度= 600,高度= 150)。我想知道是否有任何东西可以确保较长的图片不会超过这个宽度,并且当他们这样做时它们会缩小。
图片格式为.gif
。
我尝试过使用subsample()
和zoom()
,但这些图像似乎会缩小图像,即使它们已经适合画布使它们太小。
答案 0 :(得分:0)
subsample
和zoom
是使用tkinter PhotoImage
对象调整图片大小的唯一方法。乳清你打电话给他们,他们将永远缩小或增长图像。您可以决定调用哪一个,以及哪些参数可以使您最接近所需的大小。