Есть картинка png (с прозрачным фоном) – красуется на фрейме. При запуске исходников, все ок. картинка имеет прозрачный цвет.
Но при сборке с помощью py2exe, картинка имеет черный цвет фона…Я что-то не пойму в чем может быть проблема…
# -*- coding:cp1251 -*-
import wx
import os
class Frame(wx.Frame):
def __init__(self, parent):
wx.Frame.__init__(self, parent)
self.panel = wx.Panel(self)
sizer = wx.BoxSizer(wx.VERTICAL)
im = wx.Image('416_new.png',wx.BITMAP_TYPE_PNG).Scale(64,32).ConvertToBitmap()
self.im = wx.StaticBitmap(self.panel, -1, im, (10 + im.GetWidth(), 5), (im.GetWidth(), im.GetHeight()))
sizer.Add(self.im, flag = wx.ALL, border=5)
self.panel.SetSizer(sizer)
class App(wx.App):
def __init__(self):
wx.App.__init__(self)
frame = Frame(None)
frame.Show()
self.SetTopWindow(frame)
if __name__ == "__main__":
app = App()
app.MainLoop()