Aspose.Flash for .NET
Developers using Flash® content in conjunction with the powerful .NET framework have the ability to produce some of the highest quality, feature rich sites today. Aspose.Flash helps to extend the potential of that powerful combination even further. Aspose.Flash is a non-graphical, .NET Flash® management component. With Aspose.Flash developers can dynamically manipulate and generate Flash® content directly from their .NET applications. Aspose.Flash is written in native C# and is lightening fast.
Flash Files Processing
Aspose.Flash for .NET supports all kinds of .NET applications. It allows you to Open, Parse and Create Shockwave Flash (SWF) files. Using Aspose.Flash for .NET you can easily create SWF files from scratch and parse existing SWF files. It also allows for combining several Flash files into a single one. In addition to this, you can conveniently create banners with animation, menus or whole site, GIS maps or simple games etc.
Extended Multimedia Support
With Aspose.Flash for .NET you can easily add audio as well as video artifacts to your flash files. You can also insert images, simple morphing and gradients etc. Fill types like solid, linear, radial gradients and clipped bitmap are supported as well. Aspose.Flash for .NET gives you the freedom to work with text and variety of fonts as well as shapes, lines and curves etc. In addition to this, it also supports adding controls like buttons to the Flash files.
SWF to AVI and SWF to FLV Conversion
With Aspose.Flash for .NET you can easily convert SWF to AVI and SWF to FLV formats. Aspose.Flash for .NET provides an API RenderToFlv which can be used to export your SWF files to FLV. You can also find the SWF to AVI conversion demo in the Downloads section.
PPT to SWF Conversion
Aspose.Flash for .NET can be used with Aspose.Slides for .NET to convert PPT files to SWF. You can find the PPT to SWFconversion demo in the Downloads section.
Supported Flash Versions
Aspose.Flash for .NET supports Flash v8, Flash v9 and Flash v10. Aspose.Flash for .NET gives you the ability to create new SWF files as well as manipulate existing SWF files which include Flash v8, Flash v9 and Flash v10 tags.
Flash Lite Support
Aspose.Flash for .NET includes complete support for Flash Lite. This feature gives you the freedom to create new Flash files for mobile phones or manage existing Flash files which are created using Flash Lite.
Aspose.Flash for .NET allows you to add ActionScript to your Flash files. ActionScript2 and ActionScript3 are supported by Aspose.Flash for .NET. An example of adding ActionScript2 to a Flash file can be found here. DoABC tag allows to add ActionScript3 ABC data in SWF file and ABCFile allows to manipulate existing ActionScript3 ABC data in an SWF file.
Frame Rendering Support
Aspose.Flash for .NET allows you to export a frame from your SWF file to any image format.
SVG to SWF
Aspose.Flash for .NET allows you to convert SVG files to SWF files. It provides an API to load an SVG file into a FlashContainer and FlashContainer can be saved as SWF file.
Extract Embedded FLV from SWF
Aspose.Flash for .NET allows you to extract an embedded FLV file from an SWF file. You can use Aspose.Flash for .NET API to extract the embedded FLV from an SWF file.
Embed FLV into SWF
Aspose.Flash for .NET allows you to embed an FLV file into an SWF file. You can use Aspose.Flash for .NET API to embed the FLV file into the SWF file.
Convert SWF to EXE and EXE to SWF
Aspose.Flash for .NET allows you to convert an SWF file to an EXE (Projector) file. You can also convert an EXE file to an SWF file.
Create Slide Shows
With Aspose.Flash for .NET you can create slide shows from a set of images as shown in this example. You can also apply different transition effects on the images. An individual image can also be added to an SWF file with any specified transition effect.