Bonjour à tous,

J'ai le petit bout de code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
from Tkinter import *
from PIL import Image, ImageTk
 
class Draw(Frame):
    "classe définissant la fenêtre principale du programme"
    def __init__(self):
        Frame.__init__(self)
        # mise en place du canevas :
        self.can = Canvas(self, width = 640, height = 480)
        self.can.grid(row = 0, column = 1)
 
        self.photo = ImageTk.PhotoImage(Image.open('C:\WALLPAPER3.bmp'))
        self.item = self.can.create_image(0, 0, anchor = NW, image = self.photo)
 
        self.pack()
 
if __name__ == '__main__':
    Draw().mainloop()
(code classique pour afficher une image dans un canevas)

Comment est-ce que je peux récupérer la taille de mon image ?...