I'm still waiting for help on this...is there anyone out there that can help me?????
A font swf probably needs to be created by Flash CS5. I don't think CS4
supported CFF embedding, but it might have. However, why not just use the
ttf file directly? Most folks have it on their system.
I have gotten to be super methodical about this. I am trying to migrate a large app to Flex 4.5.1 and I will have to have a mix of spark and mx components. I am VERY frustrated by the font situation!! Here is a result of my tests. Why are my fonts shrinking and shrinking and shrinking as I use Adobe's recommended stuff?
I think flash on desktops assumes 72dpi. You may need some other way to get
the dpi and scale up the fontSize accordingly.
Am I missing the boat here? I thought I needed to embed fonts in order to get the ability to rotate text, get nice anti-aliasing apperance, and (?) to get the new functionality of the TFE - like I REALLY need to be able to have subscript and superscript in my text which uses a lot of scientific stuff like H2O (water) which needs a subscript 2 in it. So if there is an easier/better way to get this functionality I am ALL EARS....I do not want to make life harder for me.
Thanks very much for your continued help.
Yes, embedded fonts will give you the best rendering, especially when
rotated, although some folks don't like the new rendering at small font
Because of the 72dpi limitation in the player, font sizes used in your app
may not be the same as you would use in other non-flash apps.
I believe you need TLF to do subscript/superscript.
I would convert every component that displays text to a Spark/TLF component,
and then use CFF fonts, embedded straight from the source file.