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