论坛首页 编程语言技术论坛

通过ActionScript 3.0代码将DisplayObject对象转换成图片

浏览 3212 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-26  

很简单,就只写代码示例了

var displayObject:DisplayObject = stage;
var bitmapData:BitmapData = new BitmapData(displayObject.width,displayObject.height,true,0xffffff);
bitmapData.draw(displayObject);				
var bitmap:Bitmap = new Bitmap(bitmapData);				
var png:PNGEncoder = new PNGEncoder();
var pngStream:ByteArray = png.encode(bitmapData);
var f:File = File.desktopDirectory;
f = new File(f.resolvePath("a.png").nativePath);
f.save(pngStream,"a.png");

 
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics