Example
The following example prints all of the printable frames in
with a print area
holder_mc
defined by the bounding box of the frame:
this.createEmptyMovieClip("holder_mc", 999);
holder_mc.loadMovie("http://www.helpexamples.com/flash/images/image1.jpg");
this.myBtn_btn.onRelease = function() {
printAsBitmap(this._parent.holder_mc, "bframe");
};
See also
,
,
,
print function
printAsBitmapNum function
printNum function
PrintJob
printAsBitmapNum function
printAsBitmapNum(level:Number, boundingBox:String) : Void
Prints a level in Flash Player as a bitmap according to the boundaries specified in the
parameter (
,
, or
). Use
to print movie clips that
bmovie
bmax
bframe
printAsBitmapNum()
contain frames with objects that use transparency or color effects. The
printAsBitmapNum()
action prints at the highest available resolution of the printer in order to maintain the highest
possible definition and quality. To calculate the printable file size of a frame designated to be
printed as a bitmap, multiply pixel width by pixel height by printer resolution.
If your movie clip does not contain alpha transparencies or color effects, using
printNum()
will give you better quality results.
If you use
for the
parameter but do not assign a
label to a frame, the
bmovie
boundingBox
#b
print area is determined by the Stage size of the loaded movie clip. (The loaded movie clip
does not inherit the main movie's Stage size.)
All the printable elements in a movie clip must be fully loaded before printing can start.
The Flash Player printing feature supports PostScript and non-PostScript printers. Non-
PostScript printers convert vectors to bitmaps.
Availability: ActionScript 1.0; Flash Player 5 - If you are authoring for Flash Player 7 or later,
you can create a PrintJob object, which gives you (and the user) more control over the
printing process. For more information, see the PrintJob class entry.
Parameters
- The level in Flash Player to print. By default, all of the frames in the level are
level:Number
printed. If you want to print specific frames in the level, assign a
frame label to those
#p
frames.
92
ActionScript language elements
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?