我正在尝试保存在运行时生成的图像。这适用于 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 字节,尽管图像应该包含数据。
我的代码有什么问题还是可能有其他问题?
提前致谢