2012-03-13 2 views
1

У меня есть изображение, которое имеет белый фон, как я могу сделать этот фон невидимым? Его в wx.StaticBitmapДать wx.StaticBitmap прозрачный фон? wxpython

wx.StaticBitmap(self, bitmap=wx.Bitmap('images/myimage.png'),pos=(0,0)) 
+2

Я предлагаю вам просто изменить свой имидж в соответствии с вашими потребностями. Я думаю, что это больше вопрос редактирования изображений. – phineas

ответ

1

невидимым, я полагаю, вы имеете в виду прозрачный, так что все, что за изображение просвечивает.

Это не функция виджетов, а то, что вы используете для редактирования изображения. Вы не говорите!

Я использую визуальную студию Microsoft. Вот скриншот. Обратите внимание, как фон, показанный в виде сине-зеленого цвета в редакторе, будет отображаться как прозрачный, который вы можете увидеть в столбце, показывающем появление fianl.

enter image description here