swfmill is an easy-to-use, smart and reliable xml2swf and swf2xml processor that provides users import functionalities.
It's most common use is the generation of asset libraries containing images (PNG and JPEG), fonts (TTF) or other SWF movies for use with MTASC- or haXe-compiled ActionScript, although swfmill can be used to produce both simple and complex SWF structures.
It also provides a libxslt-based XSL transformator that supports an extension ("swft") which helps with generating IDs for SWF objects and can import an SWF as XML using an XPath command (swft:document()).
As a simple application of such functionality, swfmill can pack together a bunch of media files (jpeg and png images, other SWF movies, TrueType fonts) into an SWF as "library objects" for your attachMovie() pleasure.
What's New in This Release:
· When importing files, treat filenames as relative to the XML file.
· Include all test files in source distribution (for make check).
· Fix missing xslt.h in source distribution.
· Fix 'buffer error' when importing small PNGs
· Improve cubic bezier curve approximation in SVG import
· Support unknown AVM2 opcodes
· Support enableDebugger tags
· Support import of fonts that use cubic beziers
· Support --version parameter to print version number and exit
· Various minor bugfixes and missing features