Rosetta Xtra v1.0.7 for Windows |
|
January 2,.2005 |
 |
The Rosetta xtra is a multi-media scripting xtra for Macromedia Director and Authorware developers. Rosetta is designed to add a broad range of support for additional media types not natively supported by Director or Authorware. These media types include many of today's most popular software on the market. The goal is to help you integrate your Director product with other applications quickly and seamlessly. Some of Rosetta Xtra's features include:
- Control, create, extract and print Microsoft PowerPoint files. (PPT, PPS, POT)
- Control, create, extract, and print Microsoft Excel sheets and charts. (XLS)
- Create and extract zip compatible files (ZIP)
- Read and write binary and plain text files.
- Read and write to Windows Registry (and INI files )
- Read and write popular image formats (BMP, JPEG, GIF, PNG, TIFF, ICO, PCX, TGA, WMF, J2K, PDF)
- Capture images from Director's internal stage buffer, off screen buffer, clipboard, or Windows.
- Print high resolution images, unicode RTF.
- Image filtering, read image EXIF data
- Read and write data from popular database formats (SQL Server, MySQL, Access, Excel, dBASE, Oracle..and more)
- Encrypt and decrypt files using AES encryption algorithm
- Create RSA MD5 checksum and CRC32 checksum on strings and files
- Base 64 encoding and decoding
All functions in Rosetta have been rewritten and optimized to use less system resources and faster system execution. The MD5 code in Rosetta uses a different approach than the free distribution XDK code available here at xtras.calu.us. In fact, the MD5 code is totally rewritten from the text in RFC 1321. This independent rewrite does not include
any code or documentation that is identified in the RFC as being
copyrighted. Unlike the free version which requires acknowledgement, this version needs no acknowledgement and it even requires less system resources to execute. Other functions such as Base64 conversions execute much faster than a lingo based version.
The goal of the Rosetta is to provide developers the ease of product integration. By combining popular features and media types, there is less of a need for developers to evaluate, learn, purchase and distribute many xtras from various vendors. The learning curve for the developer is also reduced because many functions in Rosetta share the same fundamentals. Even if you don't need all the functions of Rosetta today, the 200+ functions help you prepare for all future projects.
|