Ahora vamos a lo importante, seleccionamos el clip imprimible_mc para editarlo. En su interior vemos la disposición de capas de la imagen.
En la capa etiquetas vemos que los 3 primeros fotogramas tienen una etiqueta #p y el cuarto y último una #b. Esto nos dice los tres primeros se imprimirán y que el cuarto nos definirá el área de impresión.
Fijaos en el contenido de los fotogramas 1-3 y vereís que sólo cambia lo que hay en la capa textos. El resto de capas tienen elementos comunes como los titulos, el marco o el pie de página.
En la capa area imprimible, tenemos en el cuatro fotograma (el de la #b) un rectángulo con el tamaño y proporciones correctas para imprimir en un A4, que será el tipo de papel que tendrá la mayoría de los usuarios.
Podemos añadir tantos fotogramas con #p como páginas queramos imprimir. Cuando genereís el swf se mostrará una advertencia de rótulo #p duplicado que teneís que pasar por alto.
Para terminar hay que tener en cuenta algunas consideraciones.
a) Si queremos imprimir efectos de color o transparencias debemos emplear el método printAsBitmap que se utiliza igual, pero genera la impresión como bitmap y no como vectores, lo que implica la impresión será 72ppp de resolución. En ActionScript 1.0 también están disponibles los métodos printNum y printAsBitmapNum, que nos permiten imprimir un _level en lugar de un clip de película.
b) Como no podemos asignar dinámicamente una etiqueta a un fotograma, el número de páginas a imprimir no se puede cambiar en tiempo de ejecución. Para ello tenemos la clase printJob de ActionScript 2.0 que dota de mayor control a la capacidad de imprimir de Flash, estamos preparando un tutorial sobre su uso. Lo que sí podemos hacer es mostrar contenido dinámico en cada uno de los frames etiquetados con #p.
Usuarios que han visto este tema también han visto...
- Remodelación con la herramienta flecha en Flash
- Como mostrarle al usuario la ventana de configuración de Flash Player en Flash
- Efecto zoom sobre un mapa en Flash
- Papel de cebolla en Flash
- Mirada acosadora con Flash 8
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.