The Rosetta xtra is a multi-purpose xtra for Macromedia Director developers.
Rosetta was created to facilitate developers the task of integrating various popular software on the market today with their product.
Programming with Rosetta is easy, the syntax is straightforward.
With over 100 useful functions for the Windows platform, Rosetta helps you finish your project faster.

Rosetta is currently in Alpha testing stage.
We need testers to validate all the features in Rosetta. As our way of thanking our testers, the top few most active testers will receive free copies of the Rosetta Xtra once it is ready for release.

Rosetta contains features for:

- Microsoft PowerPoint
Create PowerPoint Presentations from Director
Extract Images from PowerPoint
Control PowerPoint navigation and slide shows
Print PowerPoint Files

- Microsoft Excel
Create Excel Spreadsheets from Director
Create Charts in Excel and export the chart image
Control Excel Navigation
Print Excel Files

- Zip
Create Zip compatible files
Extract individual zip files
Retrieve file names from zip files

- IO Stream
read and write binary and ASCII files.

- AES
Encrypt and Decrypt files using AES encryption

- MD5
Hash Strings and files using RSA MD5 Hash function

- Base64
Encode binary strings into base64 characters
Decode Base64 strings into binary strings

- Images
Capture Images from files, clipboard, Director stage, Director stage off-screen buffer, Director window, cast Member
Send Images to file, clipboard and Printer,
Support for Alpha channels
Resize and crop images
Supports BMP, JPEG, GIF, PNG, TIFF, ICO, PCX, TGA, WMF, JBG, J2K

- Database
Use SQL to query and/or update records from Director
Obtain a list of tables/spreadsheets
Obtain a list of fields names
Read field attributes
Obtain connection properties
Supports Microsoft SQL Server, MySQL, Microsoft Access, Microsoft Excel, Oracle, dBASE, Text Based such as Comma Delimited Files (CSV)

Some more functions are being considered and added before the final Release. Many of the features are unique only to the Rosetta xtra. If you are interested in participating in the testing, or if you wish to see additional features included, please email xtras.calu(at)calu.us for more information.

Thank you

Chieh An Lu