var bmd:BitmapData = ImageSnapshot.captureBitmapData(someSprite);
trace("bmd size "+getSize(bmd));
var bounds:Rectangle = new Rectangle(0, 0, bmd.width, bmd.height);
var snapshot:ImageSnapshot = new ImageSnapshot(0,0,bmd.getPixels(bounds));
//var snapshot:ImageSnapshot = ImageSnapshot.captureImage(someSprite);
var file:FileReference = new FileReference();
file.save(snapshot.data,'abc.png');
В приведенном выше коде после сохранения файла, когда я пытаюсь открыть его, я получаю «Это не правильный файл растрового изображения». Я пробовал 2-3 разных зрителя.Flex/ActionScript снимок
аналогичный вопрос с полезным ответом: HTTP: //stackoverflow.com/questions/2160353/flex-actionscript-snapshot-with-clipping-rectangle-and-scaling-matrix – dharm0us