StupidBeauty
Read times:462Posted at:Fri Nov 30 17:32:55 2012
- no title specified

转载Flash10 新功能:本地保存文件(FileReference.save)

在FLEX中可使用FileReference.save来将内容保存成本地文件。

http://space.flash8.net/bbs/viewthread.php?tid=367162

亮点:

关键代码:

function save(defaultFileName:String = null):void {
var _fileRef:FileReference=new FileReference();//
用于保存文件
var _encoder:IImageEncoder=new JPEGEncoder(80);//
用于编码位图
var bitmapData:BitmapData=new BitmapData(bg.width,bg.height);
bitmapData.draw(bg);//
得到位图
var ba:ByteArray=_encoder.encode(bitmapData);//
编码成 JPG 图片,质量为 80
_fileRef.save(ba, defaultFileName);//
保存到磁盘,会出现个系统保存对话框。
ba.clear();
}

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands

 
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4