SWF: an autoloadable interface module for Ming - a library for generating ShockWave Flash format movies.
# Don't import other modules use SWF; # import all SWF modules use SWF qw(:ALL); # import SWF::Shape and SWF::Movie only. use SWF qw(Shape Movie);
By default, SWF doesn't import other SWF classes. You may, however, instruct SWF to import all modules by using the following syntax:
use SWF qw(:ALL);
Sets scale to $scale.
Get the current scale. 20 means 20 twips (1/20 of a pixel) and is the default value.
Sets SWF version for the header of flashfiles. Choose a value between 4 and 7 for your flashmovies. If you are unsure take 5.
Sets the threshold error for drawing cubic beziers. Lower is more accurate, hence larger file size.
Set output compression level. Returns previous value. $level is integer between 0 and 9. Note: This function is called automatic too by $movie->save($filename[,$level]) and $movie->output([$level]) if the optional parameter $level is given.
?
Soheil Seyfaie (soheil at users.sourceforge.net).
SWF.pm related modules: SWF::Action, SWF::Bitmap, SWF::Button, SWF::Constants, SWF::DisplayItem, SWF::Fill, SWF::Font, SWF::Gradient, SWF::Morph, SWF::Movie, SWF::MovieClip, SWF::PrebuiltClip, SWF::Shape, SWF::Sound, SWF::TextField, SWF::Text, SWF::VideoStream
other projects: SWF::Builder - a pure perl alternative to Ming
To install SWF, copy and paste the appropriate command in to your terminal.
cpanm
cpanm SWF
CPAN shell
perl -MCPAN -e shell install SWF
For more information on module installation, please visit the detailed CPAN module installation guide.