O códifo é para Flex >= 3.5, FP 10.
Aqui vai ele de novo.

var bitmapData:BitmapData = new BitmapData
(content.width,content.height,true,0xFFFFFF);
bitmapData.draw(content,new Matrix());

var pngenc:PNGEncoder = new PNGEncoder();
var imgByteArray:ByteArray = pngenc.encode(bitmapData);

var fr:FileReference = new FileReference;
fr.save(imgByteArray,"img.png");

Outra coisa: olha também os exemplos do Júlio, porque eles salvam svg.
Eu abri um destes arquivo no Illustrator e consegui editar os pontos.
Então estás a meio caminho de fazer o que precisa, ok?
Acho que o caminho é:
1. usar a degrafa para desenhar
2. gerar o svg e salvar o texto com fileRef.save(obj, "nome.svg")

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a