Impresión transparente de un swf desde html
2 seguidores
Tengo un swf haciendo funciones de menu, insertado en un html, todo funciona perfecto. El menu se despliega por encima del contenido del site respetando todas las transparencias. Pero a la hora de imprimir la impresora me imprime una pastilla blanca tan grande como el swf, no imprimiendo la parte del site que existe bajo ella.
Alguien sabe como solucionarlo ? :?:
II GemInIs II
Es swf a sido insertado así:
<fieldset> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="740" height="100">
<param name="movie" value="menuPmc.swf">
<param name="quality" value="high">
<PARAM NAME="wmode" VALUE="transparent">
<embed src="menuPmc.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="740" height="100"></embed></object></fieldset>
pedro_fm
y el print ¿como lo haces?
¿para que imprima flash o el html (mediante una funcion JS)??
Usuario desconocido
Pedro, si te referís a print desde swf creo que esto puede ayudar, según macromedia.com en "Mejoras Flash Player 7.0":
Objeto PrintJob
La clase PrintJob de ActionScript amplía las funciones de impresión disponibles anteriormente en Flash Player. Permite crear contenido en tiempo de ejecución e imprimirlo en varias páginas. El cuadro de diálogo de impresión del sistema operativo sólo aparece una vez, y en la lista de trabajos de impresión del sistema operativo sólo se muestra un trabajo de impresión.
http://www.macromedia.com/support/documentation/es/flashplayer/7/releasenotes.html
¿Alguien que use MX2004 lo puede confirmar?.
Usuario desconocido
El print se realiza desde el propio navegador, no se ejecuta ninguna orden print() en el codigo, ni en ActionScript ni en ningún script en el html. Es simplemente desde el Explore u otro navegador: Archivo/imprimir ...
Y lo que ocurre es que el swf que se ve transparente en el monitor se convierte en una pastilla tapando el contenido del site. :(
II GemInIs II
Esto ... el invitado era yo ... ;)
E aquí un ejemplo de lo que hos comento:
http://www.2d2art.com/ii/test/menuflashenhtml/pruebasmenuflash.htm
Cargar la página. Obsevareis un objeto rojo encima de un texto (html), ese objeto rojo es un swf, observareis también que fondo del swf es invisible dejando ver por el texto. Bien ahora imprimirlo y vereis como aparece un cuadrado blanco que corresponde al stage del swf, ocultando parte del texto.
Osea que lo de hacer menus en swf para html (unas leches de chungo)