Guest User

Untitled

a guest
Oct 20th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. package
  2. {
  3. import flash.text.Font;
  4. import flash.display.Sprite;
  5. import flash.events.Event;
  6.  
  7. [SWF(backgroundColor="#FFFFFF", frameRate="31", width="640", height="480")]
  8. public class Main extends Sprite
  9. {
  10.  
  11. [ Embed( source="../bin/fonts/acmesai-webfont.ttf", embedAsCFF="false", fontFamily="Acme", mimeType="application/x-font-truetype" ) ]
  12. private var ACMESA:Class;
  13.  
  14. public function Main()
  15. {
  16. super();
  17. addEventListener(Event.ADDED_TO_STAGE, start);
  18. }
  19.  
  20. private function start(event : Event) : void
  21. {
  22. Font.registerFont(ACMESA);
  23.  
  24. var allFonts:Array = Font.enumerateFonts(true);
  25. allFonts.sortOn("fontName", Array.CASEINSENSITIVE);
  26.  
  27. var embeddedFonts:Array = Font.enumerateFonts(false);
  28. embeddedFonts.sortOn("fontName", Array.CASEINSENSITIVE);
  29.  
  30. for each (var font : Font in embeddedFonts) {
  31. trace(font.fontName);
  32. }
  33.  
  34.  
  35. }
  36. }
  37. }
Add Comment
Please, Sign In to add comment