Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/11/2011, 22:16
Avatar de highlord
highlord
 
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Respuesta: Imprimir un flash a PDF

en as2 crea un botón de imprimir y ponele este código

on(release){
getURL("print:","/");
}

en as3
crear botón con instancia btn_print

Y pegar este código en le linea de tiempo.
Luego se le podrán realizar las modificaciones de acuerdo a las preferencias de cada uno.


import flash.printing.PrintJob;

btn_print.addEventListener(MouseEvent.MOUSE_CLICK, comenzarImpresion);

function comenzarImpresion(evt:MouseEvent):void {

var objetoPrint:PrintJob = new PrintJob();

var resultado:Boolean = objetoPrint.start();

if (resultado) {

objetoPrint.addPage("movie clip a imprimir");

objetoPrint.send();

delete objetoPrint;

}else{

//EL USUARIO NO TIENE IMPRESORA O ESTÁ APAGADA O DIÓ UN ERROR

}

}



espero que te sirba.

Saludos
__________________
Lo poco que sé, lo comparto!!! ;)
---------------------------------------------
http://www.dsweblp.com.ar