2008/08/06 | 利用FMS传图片
类别(FMS) | 评论(0) | 阅读(699) | 发表于 16:38

FMS3新增了一个非常有用的功能,那就是支持ByteArray,这个功能让许多梦想成为现实,如传递自定义表情,传递文件等等。

前一段时间拜读了KingLong兄的BitmapBytes类-实现BitmapData与ByteArray(Base64)之间互转功能,当时就想,既然BitmapData可以转换为ByteArray,而FMS3又支持ByteArray,那么利用FMS3来传递自定义表情什么的就非常简单了。

经试验,上述论断是可行的。您可以点击该 压缩包下载进行体验,为方便测试,我将它做成了AIR版本,下载后将扩展名.rar改成.air后安装。

效果图:

 

需要说明的是,因为在使用ByteArray时对数据进行了压缩,因此传递后的图片比在放大时与原图对照会有一定的差别。

推而广之,既然能利用ByteArray来传递被压缩的图像,那么传递非压缩的图像当然也是可以的,再推而广之,利用ByteArray来传递别的格式的文件同样是可以的。

4

评论Comments

日志分类
首页[186]
Flash[84]
FMS[41]
AIR[2]
ASP[11]
作品区[12]
其他[36]