ActionScript 3 嵌入字体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 嵌入字体相关的知识,希望对你有一定的参考价值。

/*

U+0052-U+007A Lowercase a-z 
U+0030-U+0039, 0-9 
U+0041-U+0051,Uppercase A-Z

all Latin I characters
U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E
*/

[Embed(systemFont = "Franklin Gothic Heavy", 
	   fontName = "FranklinGothicHeavy", 
	   mimeType = "application/x-font", 
	   unicodeRange = "U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E")]

var FranklinGothicHeavy : Class;

Font.registerFont(FranklinGothicHeavy);

/*
 * Get all the embedded fonts
 */

var fontArray:Array = Font.enumerateFonts(false);
for(var i:int = 0; i < fontArray.length; i++) {
    var thisFont:Font = fontArray[i];
    trace(“name: “ + thisFont.fontName);
    trace(“typeface: “ + thisFont.fontStyle);
}

以上是关于ActionScript 3 嵌入字体的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 AS3递归字体嵌入

ActionScript 3 查看所有嵌入字体

ActionScript 3 从库中嵌入字体

ActionScript 3 嵌入字体Flash

ActionScript 3 嵌入字体

ActionScript 3 嵌入外部字体说明:方法1