Third Party Software
From OpenLaszlo
[edit]
Batik
tt font transcoding with batik
[edit]
JGenerator
Used for:
- Read swf3-swf6 files to embed in application files.
- Parse of fonts in incoming swf files (see below)
- Merge fonts
- Help with text measurement (for embedded fonts in lps 2.x)
- Insert program blocks
- insert text fields
- transcode and add jpegs, pngs, and gifs as named resources (the png and gif transcoders are of low quality)
- transcode progressive jpegs
- wraps "standard" jpegs
- wrap and include mp3s
- detects player supported mp3s and only "wrap" those.
- support event sounds for compile time and streaming sounds for runtime
- insert clickresources
- programmatically construct what use to be some assets/scripts in the LFC.
- multiframe resource construction from single frame resources
Importing swfs can be more complicated than it sounds. jgen has a dependency mechanism that orders the output swf attempting to guarentee that things are defined before used; this is an important optimization/processing step. There's a defect in it wrt to how it treats masks sometimes. But in general, this is a feature we make use of.

