我正在尝试保存运行时生成的图像。这适用于wx.BITMAP_TYPE_JPEG和..._ PNG,但对于wx.BITMAP_TYPE_BMP以及..._ GIF都失败。
这是代码:
imgName = 'test.png'
imgType = wx.BITMAP_TYPE_BMP
img = wx.EmptyImage(width, height)
[...]
img.SaveFile(imgName, imgType)
我还尝试通过wx.InitAllImageHandlers()
初始化其他处理程序,但这也不起作用。
.SaveFile(...)
不断返回False
,生成的bmp大小为0字节,尽管图像应包含数据。
我的代码有什么问题,或者可能还有其他问题吗?
提前致谢