Newsgroup: it.comp.appl.macromedia
Titolo: [flash4] come stampare ?

E' possibile lanciare la stampa di un data schermata del filmato swf
attraverso un pulsante ?
Vorrei eliminare il metodo del "clik tasto destro" o del comando da browser
e fare tutto dal mio filmato.
Grazie, Luca

Vorrei eliminare il metodo del "clik tasto destro" o del comando da browser
Tutto questo si riferisce al FLASH 5.
*************************
dal manuale del programma
*************************
Printing from the Flash Player
Users can print movies directly from the Flash Player in a
browser in two ways: either using the Flash Player context menu
and its Print command, or using the Print action. A Print action
gives more control over how a Flash movie can be printed and
eliminates the need to use the Flash Player context menu. 
The Print action can print frames in any Timeline, including the
main Timeline or the Timeline of any movie clip or loaded movie
level. The Print action also lets you specify a print area and
lets you print color effects, including transparency. 
The Flash Player context menu is more limited in its printing: it
only prints frames in the main Timeline and does not let you
print transparency or color effects. 
Note: Flash Player versions earlier than 4.0.25 (Windows) or
4.0.20 (Macintosh) do not support direct printing of frames. 
print
Syntax 
print (target, "bmovie");
print (target, "bmax");
print (target, "bframe");
Arguments 
target The instance name of movie clip to print. By default, all
of the frames in the movie are printed. If you want to print only
specific frames in the movie, designate frames for printing by
attaching a #P frame label to those frames in the authoring
environment. 
bmovie Designates the bounding box of a specific frame in a movie
as the print area for all printable frames in the movie. Attach a
#b label (in the authoring environment) to designate the frame
whose bounding box you want to use as the print area. 
bmax Designates a composite of all of the bounding boxes, of all
the printable frames, as the print area. Specify the bmax
argument when the printable frames in your movie vary in size. 
bframe Designates that the bounding box of each printable frame
be used as the print area for that frame. This changes the print
area for each frame and scales the objects to fit the print area.
Use bframe if you have objects of different sizes in each frame
and want each object to fill the printed page. 
Description 
Action; prints the target movie clip according to the printer
modifier specified in the argument. If you want to print only
specific frames in the target movie, attach a #P frame label to
the frames you want to print. Although the print action results
in higher quality prints than the printAsBitmap action, it cannot
be used to print movies that use alpha transparencies or special
color effects. 
If you do not specify a print area argument, the print area is
determined by the Stage size of the loaded movie by default. The
movie does not inherit the main movie's Stage size. You can
control the print area by specifying the bmovie, bmax, or bframe
arguments. 
All of the printable elements in a movie must be fully loaded
before printing can begin. 
The Flash Player printing feature supports PostScript and
non-PostScript printers. Non-PostScript printers convert vectors
to bitmaps. 
Player 
Flash 5 or later. 
Example 
The following example will print all of the printable frames in
myMovie with the print area defined by the bounding box of the
frame with the #b frame label attached: 
print("myMovie","bmovie");
The following example will print all of the printable frames in
myMovie with a print area defined by the bounding box of each
frame: 
print("myMovie","bframe");
See also 
printAsBitmap
--
***************************************
"
bald...@libero.it
,
bal...@wappi.com
"
****************************************
http://digilander.iol.it/baldusweb/
**********************************
http://baldo.freeweb.org