Flex 学习笔记 Image保存(ImageSnapshot)

如何将图表、表格等某个区域中的数据保存成图片,通过下面代码即可实现

   import flash.net.FileReference;
   import mx.graphics.ImageSnapshot;
   import mx.graphics.codec.PNGEncoder;
   
   private function saveImage():void
   {
    var fileRef:FileReference = new FileReference();

    //grp 为Group的ID号
    var image:ImageSnapshot=ImageSnapshot.captureImage(grp, 300, new PNGEncoder());
    fileRef.save(image.data, "chart.png");
   }

原文地址:https://www.cnblogs.com/Anlycp/p/2553882.html