0

在创建 wx.BitmapButton 之前,我有一个使用以下行的 wxPython 应用程序:

imagePlus = wx.Image('wxPlus.png', wx.BITMAP_TYPE_PNG).ConvertToBitmap()

有没有办法将图像的数据包含在图像中,等等类似的东西?

plusData = '...√#,›o~ño\Ķ˚fly™Ω.…Õo)Ú∞L∂W_≤Ï~˛⁄...'
imagePlus = wx.Image(plusData, wx.BITMAP_TYPE_PNG).ConvertToBitmap()
4

2 回答 2

1

通过使用模块 StringIO,您可以创建一个可以传递给 wx.ImageFromStream 的“类文件对象”。

import StringIO

stream = StringIO.StringIO()
stream.write('...√#,›o~ño\Ķ˚fly™Ω.…Õo)Ú∞L∂W_≤Ï~˛⁄...')

image = wx.ImageFromStream(stream)
于 2012-10-26T11:49:51.240 回答
1

如果您使用的是 wxPython,我认为img2py值得一看。

于 2012-10-26T12:43:33.233 回答