This might've been brought up before, but I can't find reference to it. I'm working on an application that is rendering text fields (multiline, print resolution) on the client end that will be rendered on the server, currently using GDI+ (but other options are open).
Photoshop, InDesign and Quark are my baselines. They all handle and deal with font leading identically for all fonts that I've tested, barring any slight shifts due to antialiasing. Flash on the other hand.... yikes. By using some simple trickery, font leading on device fonts can mimic identically, to the pixel almost, any leading in the above 3 stated applications. Embedded fonts, on the other hand, incorrectly render leading, always. I say incorrectly because it's not how any other desktop print application does it, so far as I can tell. Maybe it's an issue with the way saffron was designed .. how is Flash calculating this? Flash is definitely not rendering line spacing/leading correctly, but I cannot figure out what it is doing to calculate this. If I can get that taken care of, I have the rest of the situation solved (tracking, margins, etc.), matching photoshop as my baseline. Anyone in the know about this? thanks in advance, - jon

