转自:http://zhidao.baidu.com/link?url=n_v01klS7x1PpZOnqW7tJyXQFkUJmE4U6A3hpg6mLx5JYh_QtmWUYV45Xx72NRnOQp4DK318mZhbHBjfzJeJHK
/*先制作一张样本图片*/ var bitmapData:BitmapData = new BitmapData(200,200,false,0x00000000); var bitmap:Bitmap = new Bitmap(bitmapData,"auto",false); addChild(bitmap); /*设置要截取的范围,并确定将被截取部分放在何处*/ var rect:Rectangle = new Rectangle(0, 0, 20, 20);//这是要截的区域 var pt:Point = new Point(0, 0);//这是贴到新图片的什么地方 /*再制作一张用于接收截图的图片*/ var newBitmapData:BitmapData = new BitmapDat(20,20,false,0x000000FF); newBitmapData.copyPixels(bitmapData,rect,pt); var newBitmap:Bitmap = new Bitmap(newBitmapData,"auto",false); addChild(newBitmap); newBitmap.x = 300; newBitmap.y = 0;