wxHaskell:将Data.ByteString转换为Image

时间:2015-06-14 16:22:05

标签: haskell bytestring wxhaskell

我有一些原始数据表示图像为Data.ByteString。在wxHaskell中有没有办法将它转换为图像/ bitemap?

这个原始数据可以是像PNG / JPG / GIF这样的图像,因此它将以字节序列开头,如" PNG等"。

我尝试使用" gd-3000"创造它,但我不能使'#34;兼容"带有wx的那个库的输出。

1 个答案:

答案 0 :(得分:1)

似乎没有从ByteString读取此类数据的功能,但是有一些函数可以从文件中读取图像/位图,请参阅Graphics.UI.WX.Media中的imageCreateFromFile和bitmapCreateFromFile。 (如有必要,您可以使用临时文件来执行这些功能。)