Python:整个图像未显示

Python:整个图像未显示,python,tkinter,photoimage,Python,Tkinter,Photoimage,今天我试图学习PhotoImage是如何工作的,但我不停地遇到错误和问题。经过大量的研究,我终于得到了一张图片,但它不是整个图片,只是其中的一部分 这是我的代码: from tkinter import* root = Tk() canvas = Canvas( root , width=720 , height=480 ) originallogo = PhotoImage( file="Picture1.gif" ) canvas.create_image( 0, 0, image=ori

今天我试图学习PhotoImage是如何工作的,但我不停地遇到错误和问题。经过大量的研究,我终于得到了一张图片,但它不是整个图片,只是其中的一部分

这是我的代码:

from tkinter import*

root = Tk()
canvas = Canvas( root , width=720 , height=480 )
originallogo = PhotoImage( file="Picture1.gif" )
canvas.create_image( 0, 0, image=originallogo )
canvas.grid()
root.mainloop()

我会发布结果的截图,但我还没有达到10级。这里有一个链接:

有一个非常简单的解决方案。将图像图形的位置从0,0更改为不同的数字,直到将其置于所需的正确位置。

默认情况下,图像的中心将放置在给定的坐标处。如果希望图像的左上角位于0,0,请添加
anchor=“nw”

canvas.create_image(..., anchor="nw", ...)