Anyone have any idea about this? We are having issues where it appears that the windows version of the flash player is not using the embedded version of a font if that font is already installed on the computer. Does anyone know if this is actually the case?
We are also using getTextExtent() to find the baseline of the font to send that info to a java backend. I think there might be an issue here as well.
*Update: as far as we can tell, t’s an issue with getTextExtent using the font installed on the system rather than the embedded font. wtf?
AFAIR getTextExtent is/was pretty buggy, for more see mx.core.ext.UIObjectExtensions (AS2.0), lines begins with:
// add a better text measuring method to TextFormat.
// the current one is broken in Flash
TextFormat.prototype.getTextExtent2 = function(s)