var bitmapData:BitmapData = new BitmapData(pic.width, pic.height);
bitmapData.draw(pic,new Matrix());
var bitmap : Bitmap = new Bitmap(bitmapData);
var jpg:JPEGEncoder = new JPEGEncoder(); //保存成png图片
//var png:PNGEncoder=new PNGEncoder();
var ba:ByteArray = jpg.encode(bitmapData);
var file:FileReference=new FileReference();
file.save(ba,"1.jpg");//此方法,只有flash player10中才有
说明:改变flex3使用flash player10编译
项目--》属性--》Flex Build Path--》Library path--》Flex3.2下面的playerglobal.swc删除,找到player10的
playerglobal.swc加入进去就可以了
bitmapData.draw(pic,new Matrix());
var bitmap : Bitmap = new Bitmap(bitmapData);
var jpg:JPEGEncoder = new JPEGEncoder(); //保存成png图片
//var png:PNGEncoder=new PNGEncoder();
var ba:ByteArray = jpg.encode(bitmapData);
var file:FileReference=new FileReference();
file.save(ba,"1.jpg");//此方法,只有flash player10中才有
说明:改变flex3使用flash player10编译
项目--》属性--》Flex Build Path--》Library path--》Flex3.2下面的playerglobal.swc删除,找到player10的
playerglobal.swc加入进去就可以了