对于Flex 2, 可以运用如下函数
对于Flex3或以上, 还可以用新增的类
当得到BitmpData后, 可以用于生产新的Bitmap
private function getBitmapData( target : UIComponent ) : BitmapData { //截图功能函数
var bd : BitmapData = new BitmapData( target.width, target.height );
var m : Matrix = new Matrix();
bd.draw( target, m );
return bd;
}
对于Flex3或以上, 还可以用新增的类
var bmp:BitmapData=ImageSnapshot.captureBitmapData(scroller);
当得到BitmpData后, 可以用于生产新的Bitmap
var img:Bitmap = new Bitmap(getImg());