Flash und Schriftarten ist immer wieder ein Problem. Im Folgenden mal ein Ansatz der funktioniert.
In Flash kann man in der Bibliothek neue Schriften anlegen und diese anschließend in ActionScript (AS3) verfügbar machen:
var chunkFiveEx:Font = new FontChunkFiveEx(); var marker:Font = new FontMarker(); var body:Object = new Object(); body.color = "#4A4A4A"; body.fontSize = 12; body.fontFamily = marker.fontName; var heading:Object = new Object(); heading.color = "#18647A"; heading.fontSize = 16; heading.fontFamily = chunkFiveEx.fontName; var anchor:Object = new Object(); anchor.color = "#18647A"; anchor.fontSize = 12; anchor.textDecoration = "underline"; anchor.fontFamily = marker.fontName; var _style:StyleSheet = new StyleSheet(); _style.setStyle("body", body); _style.setStyle("h1", heading); _style.setStyle("a", anchor); var field:TextField = new TextField(); field.width = 500; field.height = 200; field.x = 20; field.y = 20; field.embedFonts = true; field.styleSheet = _style; field.background = true; field.border = true; addChild(field); var t:String = "
My Headline
Lorem Ipsum dolor ametthats an link"; field.htmlText = ""+t+"";
Ähnliche Artikel:
Flash Runtime Font Publisher: http://code.google.com/p/flash-runtime-font-publisher/ oder auch hier: https://github.com/andrewanswer/rfp/wiki