Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2011, 07:31
jalde
 
Fecha de Ingreso: diciembre-2011
Mensajes: 35
Antigüedad: 12 años, 4 meses
Puntos: 2
PrintJob: problema con el Target en addPage

Hola de nuevo:


estoy teniendo un problema a la hora de imprimir desde Flash. La cuestión es que estoy teniendo dificultades para definir el target en el procedimiento addPage.

Si ejecuto "pj.addPage(0,{xMin:0,xMax:600,yMin:0,yMax:800 });" me da este error:


TypeError: Error #1034: Error de conversión forzada: no se puede convertir 0 en flash.display.Sprite.


La única manera en la que he conseguido imprimir algo ha sido haciendo referencia a un único MovieClip, pero la solución no me sirve porque tengo que imprimir varias decenas de botones (podría darse el caso de que fueran varias decenas de MovieClips), además de que tengo que añadirle cabecera y pie de página con imágenes incluidas. Según he leído, se podría implementar esto mediante un Sprite, pero la ayuda de flash es extremadamente complicada y no veo la manera de llevarlo a cabo.


El código es el de siempre, nada nuevo:

Código:
function printLetter(event:MouseEvent):void{
	var pj=new PrintJob();
	var success=pj.start();
	if(success){
		pj.addPage(0,{xMin:0,xMax:600,yMin:0,yMax:800});
		pj.send();
	}
}

Muchas gracias por vuestro tiempo!!!