اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

مرحبا @برامج بيبي تون Baby Tone Programs،
يمكنك وضع صورة خلفية في Tkinter باستعانة على مكتبه PIL لقراءة بيانات الصورة باستخدام ImageTk و Image, ومن ثم وضعها في عنصر Canvas الشيفرة :

from tkinter import *
from PIL import ImageTk, Image
root = Tk()

#عنصر Canvas لوضع الصورة عليه
canv = Canvas(root, width=400, height=300, bg='white')
canv.grid(row=2, column=3)

# نفتح الصورة على  Image.open()
# و نضع مسار الصورة فيه
img = ImageTk.PhotoImage(Image.open("picture.jpg")) 

# نقوم بنشاء الصورة باستخدام create_image()
canv.create_image(20, 20, anchor=NW, image=img)

mainloop()

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...