2012-01-12 6 views
8

में फ़ाइल नाम से एक छवि लोड हो रहा है मैं एक wx.Panel के अंदर एक पीएनजी छवि लोड करने के लिए एक नमूना कोड खोज रहा हूं, मैंने उनमें से कुछ को पाइथन इमेजिंग लाइब्रेरी (पीआईएल) और गले का गुच्छा का उपयोग करके देखा है कोड लाइन का।wx.Panel

मैं अपने पर्यावरण को यथासंभव कम पुस्तकालय के साथ रखना चाहता हूं, जिसका अर्थ है पीआईएल के बिना, मुझे किसी भी प्रकार की छवि प्रसंस्करण करने की आवश्यकता नहीं है और मुझे लगता है कि डब्ल्यूएक्स इस तरह की प्रसंस्करण को सक्षम करता है।

धन्यवाद

संपादित: कोड माइक जवाब

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

फिर imageBitmap इस्तेमाल किया जा सकता किसी अन्य wx विजेट नहीं है से इस लक्ष्य को हासिल करने के लिए।

उत्तर

7

मैंने यहां एक बहुत ही सरल छवि दर्शक ट्यूटोरियल लिखा है जो आपकी मदद कर सकता है: http://www.blog.pythonlibrary.org/2010/03/26/creating-a-simple-photo-viewer-with-wxpython/ यह सिर्फ WxPython का उपयोग करता है, मुझे लगता है।

+0

ऐसा लगता है कि यह काम करता है, मैं कोशिश कर रहा हूं। – AsTeR

संबंधित मुद्दे