www.51flex.net
好东西大家一起分享 只说技术不拉家常
var canvas:Canvas = new Canvas();

var bitdata:BitmapData = new BitmapData (canvas.width,canvas.height);
bitdata.draw(canvas);

这个时候bitdata 是无法截取到canvas的图像的

如果加上这句
Application.application.addChild(canvas);

然后后面截图就可以了

其实也就是说 在没有parent的时候 是无法截取组件的图片的 很奇怪 为什么?

修改一下内容:2007/12/20
上面的canvas  不管addChild什么后(Image ,button 等等) 都不能被截图
但是 canvas  本身必须被addChild后 就可以截图了

posted on 2007-12-19 20:44  aixia  阅读(4641)  评论(6编辑  收藏  举报