Naty 3 Denunciar post Postado Fevereiro 18, 2010 Olá estou com um probleminha chato não estou conseguindo fazer a pagina ficar em Landscape e nem posicionar o bitmap na pagina... dei uma pesquisada no google e no help do flash, mais até agora o que consegui foi isso.... var impressao:PrintJob = new PrintJob() var resultado:Boolean = impressao.start() impressao.orientation == PrintJobOrientation.LANDSCAPE // var options:PrintJobOptions = new PrintJobOptions(); options.printAsBitmap = true; // if (resultado) { impressao.addPage(conteinerPagina, null, options) impressao.send() }else{ trace ("Erro ao imprimir"); } Compartilhar este post Link para o post Compartilhar em outros sites
Michel Araújo 0 Denunciar post Postado Fevereiro 18, 2010 Olá Naty, a propriedade orientation é somente leitura, e quem define a orientação do papel é o usuário. Nesta linha: impressao.orientation == PrintJobOrientation.LANDSCAPE você está comparando, e não definindo o valor. Vai retornar true ou false, de acordo com a escolha do usuário. se tem como setar o valor padrão da orientação eu desconheço, nunca trabalhei com impressão no flash. Compartilhar este post Link para o post Compartilhar em outros sites
DanielGianni 0 Denunciar post Postado Fevereiro 18, 2010 Essas informações são configuradas pela impressora, não pelo flash! Depois que abre a caixa da impressora e o usuário clica em OK ai sim o flash tem acesso aos valores, por isso são read-only, porque foram os parâmetros de impressão configurados pelo usuário diretamente na caixa da impressora. Compartilhar este post Link para o post Compartilhar em outros sites
Naty 3 Denunciar post Postado Fevereiro 19, 2010 então não tem como já deixar pré definido...?? as opções são do usuario ? E para criar um scaleX e scaleY ? Compartilhar este post Link para o post Compartilhar em outros sites
DanielGianni 0 Denunciar post Postado Fevereiro 20, 2010 Naty, Tem um tutorial muito legal sobre isso no link abaixo (tá em obanês rsrs) http://www.actionscript.org/resources/articles/206/1/The-PrintJob-class/Page1.html Alias este site www.acritoscript.org é meu "site de cabeceira da cama" rsrs Só pra esclarecer rapidamente, para você ter um A4 o tamanho em pixel do seu movieClip base (o que você deve usar para colocar outros elementos nele e depois adicioná-lo a uma página no printjob para posterior impressão) é 612 x 792. Boa sorte! Compartilhar este post Link para o post Compartilhar em outros sites
Naty 3 Denunciar post Postado Fevereiro 22, 2010 Daniel... ótimo... consegui fazer imprimir... agora vou dar uma lidinha neste site... Obrigada !! Resolvido !! Compartilhar este post Link para o post Compartilhar em outros sites