【问题标题】:How to resize image to follow canvas size- tkinter python如何调整图像大小以遵循画布大小-tkinter python
【发布时间】:2021-08-24 17:33:18
【问题描述】:

如何将图像调整为已在画布上设置的大小?请任何人帮助我。

logo = ImageTk.PhotoImage(file="image1.png")
canvas = Canvas(window ,width= 150 , height= 150)
canvas.pack()
canvas.create_image(0,0,image=logo, anchor="center")

【问题讨论】:

  • 您似乎没有做过任何研究,也没有尝试过自己解决这个问题。这个网站上有很多关于调整图像大小的问题,您是否尝试过搜索它们然后将答案应用于您的问题?

标签: python tkinter canvas


【解决方案1】:

我很确定你不能,但我建议在之前调整图像的大小,甚至可以使用一个变量作为高度,一个变量作为宽度,以免出错。

image = image. resize((450, 350), Image.ANTIALIAS)

将图片替换为徽标,将尺寸替换为您的参数,但请确保 Image.ANTIALIAS 保持原样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 2014-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多