gre*_*rey 0 air filestream actionscript-3 bitmapdata
我想使用FileSteam.open()从磁盘同步读取图像文件.然后我可以使用readBytes()将它们放入ByteArray中,但是我找不到如何将它转换为BitmapData.我知道Image可以按原样读取,但我需要BitmapData.
有什么建议?
在包中flash.display,使用Loader::loadBytes......它会给你一个Bitmap,BitmapData然后可以通过简单的方式访问Bitmap::bitmapData......这使整个操作异步,当然......你唯一能做的就是自己写一个解码器...
现在在AS3中有一个PNG 编码器,在as3corelib中,我猜甚至还有其他人,但可能大多数人认为写一个解码器毫无意义,因为flash本身就是这样做的,并且编码比解码更容易,因为解码意思是,你必须实现整个格式......但是,你可以给它一个镜头当然......
好吧,希望有帮助......
格尔茨
back2dos