2012-01-12 34 views
8

Poszukuję przykładowy kod do załadowania obrazu PNG wewnątrz wx.Panel, widziałem kilka z nich za pomocą Python Imaging Library (PIL) i hug hug linii kodu.Ładowanie obrazu z pliku w wx.Panel

Chciałbym zachować moje środowisko z jak najmniejszą biblioteką, co oznacza, że ​​bez PIL, ponieważ nie potrzebuję żadnego przetwarzania obrazu i przypuszczam, że wx umożliwia takie przetwarzanie.

Dzięki

EDIT: kod do osiągnięcia tego celu od Mike'a odpowiedź

image = wx.Image('path/to/image.png', wx.BITMAP_TYPE_ANY) 
imageBitmap = wx.StaticBitmap(myPanel, wx.ID_ANY, wx.BitmapFromImage(image)) 

Następnie może być używany imageBitmap ma żadnych innych wxwidgets.

Odpowiedz