User Guide
90 ActionScript language elements
Parameters
target:Object - The instance name of a movie clip to print. By default, all of the frames in
the target instance can be printed. If you want to print specific frames in the movie clip, assign
a
#p frame label to those frames.
boundingBox:String - A modifier that sets the print area of the movie clip. Enclose this
parameter in quotation marks (" or '), and specify one of the following values:
■ bmovie Designates the bounding box of a specific frame in a movie clip as the print area
for all printable frames in the movie clip. Assign a
#b frame label to the frame whose
bounding box you want to use as the print area.
■ bmax Designates a composite of all the bounding boxes of all the printable frames as the
print area. Specify
bmax if the printable frames in your movie clip vary in size.
■ bframe Indicates that the bounding box of each printable frame should be used as the
print area for that frame, which 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.
Example
The following example prints all of the printable frames in
holder_mc with a print area
defined by the bounding box of each frame:
this.createEmptyMovieClip("holder_mc", 999);
holder_mc.loadMovie("http://www.helpexamples.com/flash/images/image1.jpg");
this.myBtn_btn.onRelease = function() {
print(this._parent.holder_mc, "bframe");
};
In the previous ActionScript, you could replace bframe with bmovie so that the print area is
defined by the bounding box of a frame with the
#b frame label attached.
See also
printAsBitmap function, printAsBitmapNum function, PrintJob, printNum function