Bonjour,
Je suis novice en tkinter. Je n'arrive pas à sauvegarder l'image produite par Canvas au format jpg à l'aide de ImageGrab.grab. L'image sauvegardée est la fenêtre python et non la fenêtre tkinter.
Voilà mon code:
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 root=Tk() canvas=Canvas(root,width=1000,height=500,background='yellow') root.geometry("1000x500+100+50") Pol=([0,0],[500,0],[500,200],[0,200]) canvas.create_polygon(Pol,fill='red') canvas.pack() ImageGrab.grab((100,50,1100,550)).save('test1.jpg') root.mainloop()
Partager