Hola. Tengo la necesidad de imprimir una imagen que está dentro de flash (A). Encontré aquí mismo la solución. Ahora el requerimiento que tengo es que la pelicula de flash (A) que tiene tanto el botón de impresión como la imágen, la tengo qué cargar dentro de otro flash (B) y desde ahi imprimir.

En el flash (A) tengo un boton con este código:

Código :

on (release) {
   print("imprimible_mc", "bmovie");
}


y un movie clip que tiene la imagen que quiero imprimir. El movie clip tiene como nombre de instancia imprimible_mc. Dentro de ese mc hay dos frames: el primero tiene la imagen que quiero imprimir y la etiqueta #p. El segundo frame tiene un shape que sirve como área de impresión y tiene el label #b.

En el flash (B) cargo a flash (A) de la siguiente manera:

Código :

function cargarPrint(valor, r, s) {
   this.createEmptyMovieClip("impresion", 5);
   impresion._x = r;
   impresion._y = s;
   impresion.loadMovie("pImg"+valor+".swf");
}
cargarPrint(1, 167.1, 143);


Es una función porque debo cargar en varios lugares ese mc.

Si hago clic sobre el botón para impresión que tengo en flash (A) se abre la ventana de impresión y puedo impirmir correctamente. Si flash (A) lo cargo dentro de flash (B) y hago clic sobre el botón para impresión que tengo en flash (A) tambien se abre la ventana de impresión, pero cuando envio la impresión, ésta sale en blanco.

¿Alguna sugerencia?

¡Gracias!