Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

swf::filter(3pm) [debian man page]

.::SWF::Filter(3pm)					User Contributed Perl Documentation				       .::SWF::Filter(3pm)

NAME
SWF::Filter - SWF filter class SYNOPSIS
use SWF::Blur; use SWF::Shadow; use SWF::Constants qw(:Filter); @color= (12,45,99); $blur = new SWF::Blur(15, 15, 2); $shadow = new SWF::Shadow(2.5, 12, 2); $filter = SWF::Filter::newDropShadowFilter( @color, $blur, $shadow, SWF_FILTER_MODE_KO); $displayitem->addFilter( $filter); DESCRIPTION
Filter objects are available since player version 8. They can be applied to buttons, movieclips and text instances by the addFilter() method of SWF::DisplayItem objects. Several types of filters exist. Each of them has its own method of construction, see below. METHODS
newDropShadowFilter($colorref, $blur, $shadow, $flags) Creates a DropShadowFilter object. The object is controlled by color, blur object, shadow object and flags (SWF_FILTER_MODE_INNER, SWF_FILTER_MODE_KO). newBlurFilter($blur) Creates a BlurFilter object. The object is controlled by the blur object. newGlowFilter($colorref, $blur, $strength, $flags) Creates a GlowFilter object, a simple variant of DropShadowFilter. Use SWF_FILTER_MODE_INNER, SWF_FILTER_MODE_KO as flag values. newBevelFilter($shadow_colorref, $highlight_colorref, $blur, $shadow, $flags) Just another (complex) variant of DropShadowFilter. Use SWF_FILTER_MODE_INNER, SWF_FILTER_MODE_KO or FILTER_MODE_ONTOP as flag values. newGradientGlowFilter($gradient, $blur, $shadow, $flags) Just another (more complex) variant of DropShadowFilter. As flag use SWF_FILTER_MODE_INNER, SWF_FILTER_MODE_KO or SWF_FILTER_MODE_ONTOP . newGradientBevelFilter($gradient, $blur, $shadow, $flags) Just another (slightly more complex) variant of DropShadowFilter, extending newBevelFilter() by using a gradient instead of simple colors. Use SWF_FILTER_MODE_INNER, SWF_FILTER_MODE_KO or FILTER_MODE_ONTOP as flag values. newColorMatrixFilter($filtermatrix) The filtermatrix is an object of SWF::FilterMatrix class sized 5 columns x 4 rows for RGBA values, useful for transformations like color conversion to greyscale pictures. newConvolutionFilter($filtermatrix, $divisor, $bias, $colorref, $flags) Another filter for nice picture effects like blur etc. The filtermatrix is an object of SWF::FilterMatrix class. As flag use either use SWF_FILTER_FLAG_CLAMP or SWF_FILTER_FLAG_PRESERVE_ALPHA. AUTHOR
developers of ming.sourceforge.net SEE ALSO
SWF, SWF::Filter, SWF::Blur, SWF::Shadow, SWG::Gradient, SWF::FilterMatrix, SWF::DisplayItem, SWF::Constants, SWF::MovieClip, SWF::Button perl v5.14.2 2011-10-26 .::SWF::Filter(3pm)

Check Out this Related Man Page

.::SWF::Bitmap(3pm)					User Contributed Perl Documentation				       .::SWF::Bitmap(3pm)

NAME
SWF::Bitmap - Bitmap class SYNOPSIS
use SWF::Bitmap; $bitmap = new SWF::Bitmap('filename'); $fill = $shape->addBitmapFill($bitmap); DESCRIPTION
SWF::Bitmap enables you to add JPG, PNG, GIF and DBL files. It is a helper class most useful for filling shapes (i.e. SWF::Shape objects). DBL files ('Define Bitmap Lossless') may be produced from PNG or GIF files by using png2dbl or gif2dbl tools. METHODS
$bitmap = new SWF::Bitmap($filename, [$alpha]) Creates a new SWF::Bitmap object using 'filename'. The alpha parameter represents a filename for opacity data ('alpha' channel), but only for JPG files. Alpha data files are produced by tool gif2mask. The original GIF used for gif2mask input file containing alpha information should have same dimensions (width x height) as the JPG file. $bitmap = newBitmapFromFileHandle($filehandle) Creates a new SWF::Bitmap object using an open file handle $filehandle . This way you could use STDIN, piped data etc. etc. for input. A simple example: open (PICT,'flowers.jpg') or die; $bmp = newBitmapFromFileHandle SWF::Bitmap(PICT); # ..... $m->save("my_flowers.swf"); close (PICT); # Please note: do not close the PICT file too early. $bitmap = newSWFDBLBitmap SWF::Bitmap($filename) Creates a new SWF::Bitmap object using DBL file. Use this constructor if you have a file with DBL data, but not with .dbl filename extension. $bitmap = newSWFJpegBitmap SWF::Bitmap($filename) Creates a new SWF::Bitmap object using JPG file. Use this constructor if you have a file with JPG data, but not with .jpg or .jpeg filename extension. $bitmap = newSWFJpegWithAlpha SWF::Bitmap($filename,$alpha_filename) Creates a new SWF::Bitmap object using JPG file similar newSWFJpegBitmap() with additional opacity information in 'alpha' file. Use this constructor if you have a file with JPG data, but not with .jpg or .jpeg filename extension and if there is opacity information available in 'alpha_filename' file. Alpha data files are produced by gif2mask tool. The original GIF file containing alpha information used for gif2mask input should have same dimensions as the JPG file. $width = $bitmap->getWidth(); Returns width of bitmap in pixels. $height = $bitmap->getHeight(); Returns height of bitmap in pixels. AUTHOR
Soheil Seyfaie (soheil@netcom.ca), Albrecht Kleine and developers of ming.sourceforge.net SEE ALSO
SWF, SWF::Fill, SWF::Shape, SWF::Button, SWF::Constants, png2dbl, gif2dbl, gif2mask perl v5.14.2 2011-10-26 .::SWF::Bitmap(3pm)
Man Page