Here is a pretty basic overview of how to load fonts from a .swf, great for sites that have many languages, particularly asian characters, where you may need to specify characters or fonts while not wanting to load them all into a single swf.
Note: this is for flash CS4 as it utilizes the mxmlc embed tag which gives you more control over font loading.
add embed tag in empty fla
[code lang="actionscript"]
[Embed (systemFont="Arial" fontName="myFont")]
var myFont:Class
[/code]
you can even specify what utf-8 characters to embed if you want non-roman characters
load the published font .swf into your .swf
[code lang="actionscript"]
var myLoader:Loader = new Loader();
myLoader.load(...path to your font.swf)
[/code]
…upon load…
[code lang="actionscript"]
var font:Font = MovieClip(myLoader.content).myFont as Font;
[/code]
…you must register the font in order to use it…
[code lang="actionscript"]
Font.registerFont(font)
[/code]
…then format you text as you normally would with an embedded font.
[code lang="actionscript"]
textFormat.font = font
textField.embedFonts = true;
textField.text = "text goes here"
textField.setTextFormat(textFormat);[/code]
hope that helps.