Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lame

Erro ao Imprimir MovieClip

Recommended Posts

Bem, serei bem direto, para melhores esclarecimentos.

O Movieclip ele posicionado está "fora" do "palco" do flash, ou seja, se o flash tem 500px x 500px ele está fora, como se o arquivo tivesse 500 px x 700 px, escondendo o Movieclip, estando lá só para impressão.

 

O código é esse:

 

impri.addEventListener(MouseEvent.CLICK, impres);
function impres(event:MouseEvent):void {
var pj = new PrintJob();
        var success = pj.start();
        if(success)
        {
                pj.addPage("imprimapa", null);
                pj.send();
		
        }
      
}

O erro é o seguinte:

 

TypeError: Error #1034: Falha de coerção de tipo: não é possível converter "imprimapa" em flash.display.Sprite. at novomenu_fla::Page1_6/impres()

O que é este erro e como posso resolvê-lo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o erro é literalmente o que está escrito.

 

O primeiro parâmetro de addPage precisa ser um Sprite, mas você está passando uma String.

 

Se colocar qualquer objeto que extenda a Sprite, vai rolar.

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o erro é literalmente o que está escrito.

 

O primeiro parâmetro de addPage precisa ser um Sprite, mas você está passando uma String.

 

Se colocar qualquer objeto que extenda a Sprite, vai rolar.

 

Abs.

 

 

Como faço para essa imagem se extender para sprite então? :3

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora o problema é outro.

Eu tirei as aspas, arrumei, coloquei algumas coisas interessantes, mas dá erros de que a imagem é muito grande para imagem impressa, e desta vez, sai folha, mas sai em branco.

Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.