Opa pessoal,

alguém sabe como eu poderia exibir um PDF como se fosse uma imagem dentro
do Flex?

Eu tenho o ByteArray do PDF que o PurePDF gerou, só que não queria salvar
ele com FileReference, pois quero enviar ele direto para impressora.

Tentei fazer mais ou menos o que o código a baixo diz, só que ao tentar
carregar o PDF, ele diz que não foi possível identificar o tipo do arquivo.

Alguém já precisou fazer algo parecido?

public function decodeImage(buffer:ByteArray):void{  var
imgLoader:Loader = new Loader();
  imgLoader.loadBytes(buffer);
  
imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,decodedImageLoaded);}
private function decodedImageLoaded(event:Event):void{
  var imgLoader:Loader = (event.target as LoaderInfo).loader;
  var bmp:Bitmap = Bitmap(imgLoader.content);
  imgLoader.removeEventListener(Event.COMPLETE, decodedImageLoaded);
  var img:Image = new Image();
  img.source = bmp;
  this.addChild(img);}

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


Responder a