This function is
EXPERIMENTAL. The behaviour of this function, the
name of this function, and anything else documented about this
function may change without notice in a future release of PHP.
Use this function at your own risk.
swfbitmap() creates a new SWFBitmap object from
the Jpeg or DBL file in file.
alphafile is a MSK file to
be used as an alpha mask for a Jpeg image.
Both parameters can be fopen() resources or binary
strings.
Note:
We can only deal with baseline (frame 0) jpegs, no baseline optimized or
progressive scan jpegs!
SWFBitmap has the following methods : swfbitmap->getwidth()
and swfbitmap->getheight().
You can't import png images directly, though- have to use the png2dbl
utility to make a dbl ("define bits lossless") file from the png.
The reason for this is that I don't want a dependency on the png library
in ming- autoconf should solve this, but that's not set up yet.
Example 1. Import PNG files
<?php $s = new SWFShape(); $f = $s->addFill(new SWFBitmap(file_get_contents("png.dbl"))); $s->setRightFill($f);